資源簡介
ATMega8制作無感無刷(BLDC)電調全套資料(C源程序固件SCH和PCB)

代碼片段和文件信息
/*############################################################################
############################################################################*/
#include?“main.h“
//############################################################################
//Init?ADC
void?ADC_Init(void)
//############################################################################
{
??ADCSRA?=?0xA6;??//?Free?Run?&?1MHZ????????使能ADC??連續轉換????64分頻
??ADMUX?=?7?|?IntRef;??????//?Kanal?7????????選擇通道7???內部基準源???右對齊
??ADCSRA?|=?0x40;?//?Start??????????開啟ADC轉換???
}
//############################################################################
//Strom?Analogwerte?lesen
void?AdConvert(void)
//############################################################################
{
?unsigned?int?i=0;??
?unsigned?char?sense;
??sense?=?ADMUX;???//?Sense-Kanal?merken
??ADMUX??=??0x06?|?IntRef;??//?Kanal?6???通道?6
??SFIOR??=??0x00;??//?Analog?Comperator?aus???????模擬比較器關閉
??ADCSRA?=??0xD3;??//?Converter?ein?single???????使能ADC轉換???開始ADC轉換??清除中斷標志???8分頻?
??ADCSRA?|=?0x10;??//?Ready?l鰏chen???????????????清除中斷標志?
??ADMUX??=??0x06?|?IntRef;??//?Kanal?6????????????通道?6
??ADCSRA?|=?0x40;??//?Start???????????????????????ADC轉換
??while?(((ADCSRA?&?0x10)?==?0));??????????????//等待?轉換完成???置位?ADIF?中斷標志
??ADMUX?=?sense;???//?zur點k?auf?den?Sense-Kanal??恢復原有ADMUX?多工選擇寄存器
??i?=?ADCW?*?4;?????//????????????????????????????擴大?ADC轉換值
//??if(i?>?300)?i?=?300;
??Strom?=?(i?+?Strom?*?7)?/?8;??//???????????????Strom=?最新采集值得1/8??加上??上一次采集值的7/8???
??if?(Strom_max???ADCSRA?=?0x00;?????????????????//??????????????停止?ADC轉換
??SFIOR?=?0x08;??//?Analog?Comperator?ein????????模擬比較器開啟
}
//############################################################################
//Strom?Analogwerte?lesen
unsigned?int?MessAD(unsigned?char?channel)
//############################################################################
{
?unsigned?char?sense;
??sense?=?ADMUX;???//?Sense-Kanal?merken
??channel?|=?IntRef;
??ADMUX??=??channel;??//?Kanal?6
??SFIOR??=??0x00;??//?Analog?Comperator?aus
??ADCSRA?=??0xD3;??//?Converter?ein?single
??ADCSRA?|=?0x10;??//?Ready?l鰏chen
??ADMUX??=??channel;??//?Kanal?6
??ADCSRA?|=?0x40;??//?Start
??while?(((ADCSRA?&?0x10)?==?0));
??ADMUX?=?sense;???//?zur點k?auf?den?Sense-Kanal
??ADCSRA?=?0x00;??
??SFIOR?=?0x08;??//?Analog?Comperator?ein
return(ADCW);
}
//############################################################################
//Strom?Analogwerte?lesen
void?FastADConvert(void)
//############################################################################
{
?unsigned?int?i=0;??
??i?=?MessAD(6)?*?4;
//??i?=?ADCW?*?4;
??if(i?>?200)?i?=?200;
??Strom?=?i;//(i?+?Strom?*?1)?/?2;?
??if?(Strom_max???ADCSRA?=?0x00;??
??SFIOR?=?0x08;??//?Analog?Comperator?ein
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????812544??2011-03-28?15:28??ATMega8制作無感無刷(BLDC)電調全套資料(C源程序固件SCH和PCB)\AD6格式的電路圖和PCB\BLCD-M8.PCBDOC
?????文件?????407552??2011-03-28?13:46??ATMega8制作無感無刷(BLDC)電調全套資料(C源程序固件SCH和PCB)\AD6格式的電路圖和PCB\BLDC-M8.SCHDOC
?????文件?????149804??2011-11-04?15:31??ATMega8制作無感無刷(BLDC)電調全套資料(C源程序固件SCH和PCB)\IRFR1205.pdf
?????文件?????161941??2011-11-04?15:32??ATMega8制作無感無刷(BLDC)電調全套資料(C源程序固件SCH和PCB)\IRFR5305.pdf
?????文件???????2822??2011-10-15?23:29??ATMega8制作無感無刷(BLDC)電調全套資料(C源程序固件SCH和PCB)\MK電調程序?V0.41\.svn\all-wcprops
?????文件???????3836??2011-10-15?23:29??ATMega8制作無感無刷(BLDC)電調全套資料(C源程序固件SCH和PCB)\MK電調程序?V0.41\.svn\entries
?????文件?????????53??2011-10-15?23:29??ATMega8制作無感無刷(BLDC)電調全套資料(C源程序固件SCH和PCB)\MK電調程序?V0.41\.svn\prop-ba
?????文件???????2468??2011-10-15?23:29??ATMega8制作無感無刷(BLDC)電調全套資料(C源程序固件SCH和PCB)\MK電調程序?V0.41\.svn\text-ba
?????文件????????132??2011-10-15?23:29??ATMega8制作無感無刷(BLDC)電調全套資料(C源程序固件SCH和PCB)\MK電調程序?V0.41\.svn\text-ba
?????文件???????4593??2011-10-15?23:29??ATMega8制作無感無刷(BLDC)電調全套資料(C源程序固件SCH和PCB)\MK電調程序?V0.41\.svn\text-ba
?????文件?????????76??2011-10-15?23:29??ATMega8制作無感無刷(BLDC)電調全套資料(C源程序固件SCH和PCB)\MK電調程序?V0.41\.svn\text-ba
?????文件????????385??2011-10-15?23:29??ATMega8制作無感無刷(BLDC)電調全套資料(C源程序固件SCH和PCB)\MK電調程序?V0.41\.svn\text-ba
?????文件???????9032??2011-10-15?23:29??ATMega8制作無感無刷(BLDC)電調全套資料(C源程序固件SCH和PCB)\MK電調程序?V0.41\.svn\text-ba
?????文件???????3978??2011-10-15?23:29??ATMega8制作無感無刷(BLDC)電調全套資料(C源程序固件SCH和PCB)\MK電調程序?V0.41\.svn\text-ba
?????文件????????470??2011-10-15?23:29??ATMega8制作無感無刷(BLDC)電調全套資料(C源程序固件SCH和PCB)\MK電調程序?V0.41\.svn\text-ba
?????文件?????????61??2011-10-15?23:29??ATMega8制作無感無刷(BLDC)電調全套資料(C源程序固件SCH和PCB)\MK電調程序?V0.41\.svn\text-ba
?????文件??????25484??2011-10-15?23:29??ATMega8制作無感無刷(BLDC)電調全套資料(C源程序固件SCH和PCB)\MK電調程序?V0.41\.svn\text-ba
?????文件??????34726??2011-10-15?23:29??ATMega8制作無感無刷(BLDC)電調全套資料(C源程序固件SCH和PCB)\MK電調程序?V0.41\.svn\text-ba
?????文件???????3974??2011-10-15?23:29??ATMega8制作無感無刷(BLDC)電調全套資料(C源程序固件SCH和PCB)\MK電調程序?V0.41\.svn\text-ba
?????文件?????172243??2011-10-15?23:29??ATMega8制作無感無刷(BLDC)電調全套資料(C源程序固件SCH和PCB)\MK電調程序?V0.41\.svn\text-ba
?????文件??????37895??2011-10-15?23:29??ATMega8制作無感無刷(BLDC)電調全套資料(C源程序固件SCH和PCB)\MK電調程序?V0.41\.svn\text-ba
?????文件???????5952??2011-10-15?23:29??ATMega8制作無感無刷(BLDC)電調全套資料(C源程序固件SCH和PCB)\MK電調程序?V0.41\.svn\text-ba
?????文件??????10744??2011-10-15?23:29??ATMega8制作無感無刷(BLDC)電調全套資料(C源程序固件SCH和PCB)\MK電調程序?V0.41\.svn\text-ba
?????文件????????726??2011-10-15?23:29??ATMega8制作無感無刷(BLDC)電調全套資料(C源程序固件SCH和PCB)\MK電調程序?V0.41\.svn\text-ba
?????文件???????2359??2011-10-15?23:29??ATMega8制作無感無刷(BLDC)電調全套資料(C源程序固件SCH和PCB)\MK電調程序?V0.41\.svn\text-ba
?????文件???????1274??2011-10-15?23:29??ATMega8制作無感無刷(BLDC)電調全套資料(C源程序固件SCH和PCB)\MK電調程序?V0.41\.svn\text-ba
?????文件???????1229??2011-10-15?23:29??ATMega8制作無感無刷(BLDC)電調全套資料(C源程序固件SCH和PCB)\MK電調程序?V0.41\.svn\text-ba
?????文件????????348??2011-10-15?23:29??ATMega8制作無感無刷(BLDC)電調全套資料(C源程序固件SCH和PCB)\MK電調程序?V0.41\.svn\text-ba
?????文件???????2375??2011-10-15?23:29??ATMega8制作無感無刷(BLDC)電調全套資料(C源程序固件SCH和PCB)\MK電調程序?V0.41\.svn\text-ba
?????文件????????742??2011-10-15?23:29??ATMega8制作無感無刷(BLDC)電調全套資料(C源程序固件SCH和PCB)\MK電調程序?V0.41\.svn\text-ba
............此處省略95個文件信息
評論
共有 條評論