Агуулгын хүснэгт:

Өндөр хүчдэлийн унтраах горимын цахилгаан хангамж (SMPS)/Nixie хоолойд зориулсан хөрвүүлэгчийг нэмэгдүүлэх: 6 алхам
Өндөр хүчдэлийн унтраах горимын цахилгаан хангамж (SMPS)/Nixie хоолойд зориулсан хөрвүүлэгчийг нэмэгдүүлэх: 6 алхам

Видео: Өндөр хүчдэлийн унтраах горимын цахилгаан хангамж (SMPS)/Nixie хоолойд зориулсан хөрвүүлэгчийг нэмэгдүүлэх: 6 алхам

Видео: Өндөр хүчдэлийн унтраах горимын цахилгаан хангамж (SMPS)/Nixie хоолойд зориулсан хөрвүүлэгчийг нэмэгдүүлэх: 6 алхам
Видео: Шилдэг 3 фазын цахилгаан түгээх трансформатор, Хятадын үйлдвэр экспортлогч, өндөр чанартай 2024, Долдугаар сарын
Anonim
Өндөр хүчдэлийн унтраах горимын цахилгаан хангамж (SMPS)/Nixie хоолойн хөрвүүлэгчийг нэмэгдүүлэх
Өндөр хүчдэлийн унтраах горимын цахилгаан хангамж (SMPS)/Nixie хоолойн хөрвүүлэгчийг нэмэгдүүлэх

Энэхүү SMPS нь никси хоолойг (170-200 вольт) жолоодоход шаардлагатай бага хүчдэлийг (5-20 вольт) өндөр хүчдэл болгон нэмэгдүүлдэг. Анхаарна уу: энэ жижиг хэлхээг батерей/бага хүчдэлийн хананд ажиллуулж болох ч гаралт нь таныг алахад хангалттай юм!

Төсөлд: Туслах хүснэгтийн EagleCAD CCT ба ПХБ -ийн файлууд MikroBasic Firmware Source

Алхам 1: Энэ нь хэрхэн ажилладаг вэ?

Энэ яаж ажилдаг вэ?
Энэ яаж ажилдаг вэ?

Энэхүү загварыг Neonixie-L гишүүдийн туршлагад үндэслэн хэд хэдэн өөрчлөлт оруулсан Microchip Application Note TB053 дээр үндэслэсэн болно (https://groups.yahoo.com/group/NEONIXIE-L/). Програмын тэмдэглэлийг аваарай - энэ нь хэдхэн хуудсыг уншихад таатай байна: (https://ww1.microchip.com/downloads/en/AppNotes/91053b.pdf) Доорх зургийг TB053 -аас авсан болно. Энэ нь SMPS -ийн үндсэн зарчмыг тодорхойлсон болно. Микроконтроллер нь FET (Q1) -ийг үндэслэн L1 индукторт цэнэг үүсгэх боломжийг олгодог. FET -ийг унтраасан тохиолдолд цэнэг нь D1 диодоор дамжин C1 конденсатор руу урсдаг. Vvfb нь хүчдэл хуваагчийн санал хүсэлт бөгөөд микроконтроллер нь өндөр хүчдэлийг хянах, шаардлагатай хүчдэлийг хадгалахын тулд шаардлагатай бол FET -ийг идэвхжүүлэх боломжийг олгодог.

Алхам 2: Индукторын шинж чанар

Индукторын шинж чанар
Индукторын шинж чанар

Microchip програмын тэмдэглэл нь маш сайхан боловч надад жаахан ухарсан мэт санагдаж байна. Энэ нь шаардлагатай хүчийг тодорхойлохоос эхэлж, дараа нь байгаа ороомгийн талаар санаа зоволгүйгээр ороомгийн цэнэглэх хугацааг сонгоно. Миний ашигладаг индуктор бол "C&D технологийн индукторууд RADIAL LEAD 100uH" (Mouser хэсэг 580-18R104C, 1.2 ампер, 1.40 доллар), (Mouser хэсэг 580-22R104C, 0.67) өсгөгч, 0.59 доллар). Би эдгээр индукторуудыг сонгосон, учир нь тэдгээр нь маш жижигхэн, маш хямд, гэхдээ зохистой чадалтай, бид ороомгийнхоо хамгийн их тасралтгүй үнэлгээг мэддэг (22R104C -ийн хувьд 0.67 ампер), гэхдээ хэр удаан цэнэглэхийг мэдэх хэрэгтэй (босох цаг). Шаардлагатай ороомгийн өсгөгчийг тодорхойлохын тулд тогтмол цэнэглэх хугацааг ашиглахын оронд (TB053 -ийн 6 -р тэгшитгэлийг үзнэ үү) бид 6 -р тэгшитгэлийг асууж, өсөлтийн хугацааг шийдвэрлэх боломжтой: (анхаарна уу: TB053 -ийн 6 -р тэгшитгэл буруу, 2L биш, L байх ёстой) (Вольт/индуктор uH)*өсөлт_хугацаа = Оргил ампер -болно- (Индуктор uH/Вольт)*Оргил ампер = өсөлтийн цаг. 5 вольтын ороомгийн ороомгийг бүрэн цэнэглэхэд 13.5 uS шаардагдана. Мэдээжийн хэрэг, энэ утга нь өөр өөр хүчдэлээс хамаарч өөр өөр байх болно. TB053 -д тэмдэглэснээр: "Индуктор дахь гүйдэл тэр даруй өөрчлөгдөх боломжгүй. Q1 -ийг унтраасан үед L1 дахь гүйдэл нь D1 -ээр дамжуулан хадгалах конденсатор, C1, ачаалал, RL рүү урссаар байна. Тиймээс индуктор дахь гүйдэл оргил гүйдлийн үеэс эхлэн шугаман байдлаар буурдаг. "TB05 тэгшитгэл 7 ашиглан индуктороос гадагш урсах хугацааг бид тодорхойлж болно. Практикт энэ хугацаа маш богино байдаг. Энэхүү тэгшитгэлийг хүснэгтэд оруулсан боловч энд хэлэлцэхгүй бөгөөд 0.67 ампер индуктороос хэр их хүч авах вэ? Нийт хүчийг дараах тэгшитгэлээр тодорхойлно (tb053 тэгшитгэл 5): Хүч = (((өсөх хугацаа)*(Вольт)2)/(2*индуктор uH))-Өмнөх утгуудаа ашиглан 1.68 ватт = (13.5uS*5 вольт) олдог2)/(2*100uH)-ваттыг mA-mA болгон хөрвүүлэх ((Цахилгаан ватт)/(гаралтын вольт))*1000-180 гаралтын хүчдэлийг ашиглан бид 9.31мА = (1.68Ватт/180 вольт)*1000Бид хамгийн ихдээ 9.31 мА авах боломжтой. 5 вольтын тэжээл бүхий энэ ороомог, бүх үр ашиггүй байдал, шилжүүлэлтийн алдагдлыг үл тоомсорлодог. Нийлүүлэлтийн хүчдэлийг нэмэгдүүлэх замаар илүү их гаралтын чадлыг олж авах боломжтой. Эдгээр бүх тооцооллыг энэхүү хүснэгтэд багтсан хүснэгтийн "Хүснэгт 1: Өндөр хүчдэлийн цахилгаан хангамжийн ороомгийн тооцоолол" -д оруулсан болно. Хэд хэдэн жишээ ороомог оруулсан болно.

Алхам 3: SMPS -ийг микроконтроллероор жолоодох

SMPS -ийг микроконтроллероор жолоодох
SMPS -ийг микроконтроллероор жолоодох

Одоо бид ороомгийнхоо өсөлтийн хугацааг тооцоолсон тул микроконтроллерыг цэнэглэх боломжтой бөгөөд энэ нь тогтоосон мА -д хүрэх хүртэл хангалттай урт хугацаанд цэнэглэх болно. Үүнийг хийх хамгийн хялбар аргуудын нэг бол PIC -ийн тоног төхөөрөмжийн импульсийн өргөн модуляторыг ашиглах явдал юм. Импульсийн өргөн модуляци (PWM) нь доорх зурагт тусгагдсан хоёр хувьсагчтай. Ажлын мөчлөгийн үеэр PIC нь FET -ийг асааж, газардуулж, ороомгийн ороомог руу гүйдлийг оруулдаг (өсөлтийн хугацаа). Үлдсэн хугацаанд FET унтарч, гүйдэл нь диодоор дамжин индуктороос конденсатор руу шилжиж, ачаалал (уналтын цаг) Бид өмнөх тооцооллоос шаардлагатай өсөлтийн хугацааг аль хэдийн мэддэг болсон: 13.5uS. TB053 нь өсөлтийн хугацаа нь тухайн үеийн 75% -ийг санал болгодог. Би өсөлтийн хугацааг 1.33: 17.9uS -ээр үржүүлснээр хугацааны үнэ цэнээ тодорхойлсон. Энэ нь TB053 -ийн саналтай нийцэж байгаа бөгөөд ороомог тасарсан горимд байх бөгөөд цэнэг бүрийн дараа бүрэн цэнэггүй болно. Тооцоолсон өсөлтийн хугацааг тооцоолсон уналтын хугацаанд нэмэх замаар илүү нарийвчлалтай хугацааг тооцоолох боломжтой боловч би үүнийг оролдоогүй байна. Одоо бид хүссэн цаг хугацааны интервалыг авахын тулд микроконтроллерт оруулах үүргийн мөчлөг, хугацааны утгыг тодорхойлж болно.. Microchip PIC дунд хугацааны гарын авлагад бид дараах тэгшитгэлүүдийг олж болно (https://ww1.microchip.com/downloads/en/DeviceDoc/33023a.pdf): PWM Duty Cycle uS = (10 bit Duty Cycle Value) * Хэрэв бид урьдчилсан тооцоолуурыг 1 болгож, энэ тэгшитгэлийг алгебрийн модоор цохих юм бол бид дараах зүйлийг авна: 10 битийн үүргийн мөчлөгийн утга = ХОУХ -ны үүргийн мөчлөг uS * Осцилляторын давтамж Тооцоолсон өсөлтийн хугацааг US -ээр сольж, 8 МГц -ийн осциллятор гэж үзнэ. давтамж: 107 = 13.5uS * 8Mhz107 нь 13.5uS -ийн ажлын мөчлөгийг авахын тулд PIC -т оруулна. Дараа нь бид ХОУХ -ны хугацааны утгыг тодорхойлно. Дунд түвшний гарын авлагаас бид дараах тэгшитгэлийг олж авна: ХОУХ-ны үе uS = ((ХОУХ-ны хугацааны утга) + 1) * 4 * (1/осцилляторын давтамж) * (урьдчилсан үнэлгээний утга) Дахин хэлэхэд бид урьдчилсан тооцоолуурыг 1 болгож, тэгшитгэлийг дарамтална. ХОУХ-ны хугацааны утгын хувьд бидэнд: ХОУХ-ны хугацааны утга = ((ХОУХШ-ийн үе uS/(4/Осцилляторын давтамж))-1) Хугацааны үеийг (1.33*өсөлтийн цаг) -аар орлуулж, 8 МГц-ийн осцилляторын давтамжийг авна: 35 = ((17.9/(4/8))-1) 17.9uS хугацаатай байхын тулд 35-ийг PIC-д оруулна. Гэхдээ хүлээ! Хугацаа нь ажлын циклээс богино биш гэж үү? Үгүй - PIC нь 10 битийн ажлын мөчлөгийн бүртгэл, 8 битийн хугацааны бүртгэлтэй байдаг. Ажлын мөчлөгийн утгын нарийвчлал илүү өндөр байдаг тул түүний утга нь тухайн үеийн утгаас их байх болно, ялангуяа өндөр давтамжтай үед. Эдгээр бүх тооцоог энэхүү хүснэгтэд багтсан хүснэгтийн "Хүснэгт 2. ХОУХ -ны тооцоо" -д оруулсан болно. Хэд хэдэн жишээ ороомог оруулсан болно.

Алхам 4: ПХБ -ийн дизайн

ПХБ -ийн дизайн
ПХБ -ийн дизайн
ПХБ -ийн дизайн
ПХБ -ийн дизайн

ПХБ ба CCT нь EagleCad форматтай байна. Аль аль нь ZIP архивт багтсан болно.

Би энэ ПХБ -ийг хийхдээ одоо байгаа хэд хэдэн загварыг харсан. Энд миний тэмдэглэл дахин байна: дизайны чухал шинж чанарууд: 1. Би Microchip APP тэмдэглэлийг дагаж FET жолоодохын тулд TC4427A ашигласан. Энэ нь A) микроконтроллерийг FET -ээс гарах буцах хүчдэлээс хамгаалдаг, B) илүү сайн үр ашигтайгаар илүү хурдан/илүү хүчтэй шилжихийн тулд FET -ийг PIC -ээс өндөр хүчдэлээр жолооддог. 2. PIC -ийн ХОУХ -ээс FET хүртэлх зай хамгийн бага байна. 3. FET, индуктор, конденсаторууд үнэхээр нягт савлагдсан. 4. Өөх тосны ул мөр. 5. FET ба wall-wort холболтын цэгийн хооронд сайн газар. Би энэ төслийн PIC 12F683 микроконтроллерыг сонгосон. Энэ бол техник хангамжийн PWM, 4 аналог тоон хөрвүүлэгч, 8Mhz дотоод осциллятор, 256 байт EEPROM бүхий 8 зүү PIC юм. Хамгийн гол нь надад өмнөх төслөөс авсан нэг зүйл байсан. Neonixie-L жагсаалтанд өндөр үнэлгээ авсан тул би IRF740 FET-ийг ашигласан. Цахилгаан хангамжийн хангамжийг жигд болгох 2 конденсатор байдаг. Нэг нь электролит (өндөр температур, 250 вольт, 1uF), нөгөө нь металл хальс (250 вольт, 0.47 ув). Сүүлийнх нь илүү том бөгөөд илүү үнэтэй ($ 0.50 ба $ 0.05) боловч цэвэр гарц авах шаардлагатай. Энэхүү загварт хүчдэлийн эргэлтийн хоёр хэлхээ байдаг. Эхнийх нь PIC нь гаралтын хүчдэлийг мэдэрч, хүссэн түвшинг хадгалахын тулд шаардлагатай бол FET -д импульс хийх боломжийг олгодог. "Хүснэгт3. Өндөр хүчдэлийн эргэх холболтын сүлжээний тооцоо" -г ашиглан эсэргүүцлийн 3 хүчдэл хуваагч болон хүссэн гаралтын хүчдэлийг харгалзан зөв эргэх утгыг тодорхойлох боломжтой. Нарийн тааруулалтыг 1k шүргэх резистороор хийдэг. Хоёр дахь санал хүсэлт нь тэжээлийн хүчдэлийг хэмждэг тул PIC нь өсөлтийн оновчтой хугацааг (мөн хугацаа/үүргийн мөчлөгийн утгыг) тодорхойлох боломжтой болно. 1 -р алхам дээрх тэгшитгэлээс бид индукторын өсөлтийн хугацаа нь тэжээлийн хүчдэлээс хамаардаг болохыг олж мэдсэн. Хүснэгтээс PIC рүү яг утгыг оруулах боломжтой боловч хэрэв тэжээлийн хангамжийг өөрчилвөл утга нь оновчтой байхаа болино. Хэрэв батерейг цэнэглэж байгаа бол батерейг цэнэггүй болгох тусам хүчдэл буурах болно. Миний шийдэл бол PIC -ийг энэ бүхнийг тооцоолж, өөрийн утгыг тохируулах явдал байв (firmware -ийг үзнэ үү). Гурван зүү холбогч нь TC4427A болон ороомгийн ороомгийн хангамжийн эх үүсвэрийг сонгоно. 7805 5 вольтын зохицуулагчаас хоёуланг нь ажиллуулах боломжтой боловч илүү сайн тэжээлийн хүчдэлээр илүү сайн үр ашиг, өндөр гаралтыг олж авдаг. TC4427a ба IRF740 FET хоёулаа ~ 20 вольт хүртэл тэсвэрлэх чадвартай. PIC нь өгөгдсөн тэжээлийн хүчдэлийг тохируулах тул тэдгээрийг шууд тэжээлээс тэжээх нь зүйтэй юм. Энэ нь батерейг ажиллуулахад онцгой чухал юм - 7805 -д хүч алдах шаардлагагүй, индукторыг шууд эсээс тэжээх хэрэгтэй. LED нь заавал биш боловч асуудлыг шийдвэрлэхэд тохиромжтой. "Зүүн" LED (миний самбар дээр шар өнгөтэй) нь HV -ийн санал хүсэлтийг хүссэн цэгийн дор байгааг харуулж байгаа бол баруун LED (миний загварт улаан) нь дууссан болохыг харуулж байна. Практик дээр та LED нь одоогийн ачаалалтай харьцуулахад эрчимтэй гэрэлтдэг ХОУХ -ны эффект авах болно. Хэрэв улаан LED (хатуу) унтарсан бол энэ нь хичнээн их хичээсэн ч PIC нь гаралтын хүчдэлийг хүссэн түвшинд байлгаж чадахгүй байгааг харуулж байна. Өөрөөр хэлбэл ачаалал нь SMPS -ийн хамгийн их гарцаас хэтэрсэн байна. УЛААН ДЭЭР ҮЗҮҮЛСЭН УТАСЫГ МАРТАХГҮЙ! Partlist Part Value C1 1uF 250V C3 47uF 50V C4 47uF (50V) C5 0.1uF C6.1uf C7 4u7 (50V) C8 0.1uF C9 0.1uF C11 0.47uF/250V D1 600V 250ns IC2 TC4427a IC5 7805 5 вольт зохицуулагч IC7 PIC 12F68 (22R104C) LED1 LED2 Q1 IRF740 R1 120K R2 0.47K R3 1K Шугаман шүргэгч R4 330 Ohm R5 100K R6 330 Ohm R7 10K SV1 3 Pin Header X2 3 Screw Terminal

Алхам 5: Firmware

Firmware
Firmware

Програм хангамж нь MikroBasic дээр бичигдсэн бөгөөд хөрвүүлэгч нь 2K хүртэлх хэмжээтэй програмуудад үнэгүй байдаг (https://www.mikroe.com/). Хэрэв танд PIC програмист хэрэгтэй бол зааварчилгаанд байрлуулсан миний сайжруулсан JDM2 програмист самбарыг анхаарч үзээрэй (https://www.instructables.com/ex/i/6D80A0F6DA311028931A001143E7E506/?ALLSTEPS). Үндсэн үйл ажиллагаа: 1. Цахилгаан хэрэглэвэл PIC эхэлнэ. 2. Хүчдэл тогтворжихын тулд PIC -ийг 1 секундээр хойшлуулна. 3. PIC нь тэжээлийн хүчдэлийн санал хүсэлтийг уншиж, ажлын оновчтой мөчлөг, хугацааны утгыг тооцоолно. 4. PIC нь ADC уншилт, ажлын мөчлөг, хугацааны утгыг EEPROM -д бүртгэдэг. Энэ нь зарим бэрхшээлийг шийдвэрлэх боломжийг олгодог бөгөөд гамшгийн алдааг оношлоход тусалдаг. EEPROM хаяг 0 нь бичих заагч юм. SMPS-ийг дахин эхлүүлэх бүрт нэг 4 байтын бүртгэл хадгалагдана. Эхний 2 байт нь ADC -ийн өндөр/бага, гурав дахь байт нь 8 битийн ажлын мөчлөгийн утга, дөрөв дэх байт нь хугацааны утга юм. Нийт 50 шалгалт тохируулгыг (200 байт) бичих заагчийг өнхрүүлэхээс өмнө EEPROM 1 хаягаар дахин эхлүүлэхээс өмнө бүртгэдэг. Хамгийн сүүлийн бүртгэлийг заагч-4 дээр байрлуулна. Эдгээрийг PIC програмист ашиглан чипээс уншиж болно. Дээд 55 байтыг цаашид сайжруулахын тулд үнэгүй үлдээдэг (сайжруулалтыг үзнэ үү). 5. PIC нь төгсгөлгүй давталтад ордог - өндөр хүчдэлийн санал хүсэлтийн утгыг хэмждэг. Хэрэв энэ нь хүссэн хэмжээнээс доогуур байвал ХБХ -ны үүргийн мөчлөгийн бүртгэлийг тооцоолсон утгаар ачаална - ТАЙЛБАР: Доод хоёр бит нь чухал бөгөөд үүнийг CPP1CON 5: 4 -д ачаалах ёстой, дээд 8 битийг CRP1L руу оруулна. Хэрэв санал хүсэлт хүссэн утгаас дээгүүр байвал PIC нь ажлын мөчлөгийн бүртгэлийг 0 -ээр ачаална. Энэ бол 'импульс алгасах' систем юм. Би хоёр шалтгаанаар импульс алгасахаар шийдсэн: 1) ийм өндөр давтамжтай тоглоход ажлын өргөн тийм ч их байдаггүй (бидний жишээн дээр 0-107, хангамжийн өндөр хүчдэлээс хамаагүй бага), 2) давтамжийн модуляц хийх боломжтой., мөн тохируулга хийх илүү их орон зай өгдөг (бидний жишээн дээр 35-255), гэхдээ ЗӨВХӨН ҮҮРЭГ ТОНОГ ТӨХӨӨРӨМЖИЙН ДАВХАР ХЭРЭГЛЭНЭ. ХОУХ ажиллаж байх үед давтамжийг өөрчлөх нь "хачин" нөлөө үзүүлэх болно. Програм хангамжийг ашиглах: Програмыг ашиглахын тулд хэд хэдэн шалгалт тохируулга хийх шаардлагатай. Эдгээр утгыг firmware -д нэгтгэх ёстой. Зарим алхам нь сонголттой боловч таны эрчим хүчний хангамжийг бүрэн ашиглах боломжийг танд олгоно. const v_ref as float = 5.1 'float const supply_ratio as float = 11.35' float const osc_freq as float = 8 'float const L_Ipeak as float = 67' float const fb_value as word = 290 'word Эдгээр утгыг дээд талд нь олж болно. firmware код. Утгауудыг олоод дараах байдлаар тохируулна уу. v_ref Энэ бол ADC -ийн хүчдэлийн лавлагаа юм. Энэ нь 1 -р алхамд тайлбарласан тэгшитгэлд оруулах бодит тэжээлийн хүчдэлийг тодорхойлоход шаардлагатай болно. Хэрэв PIC нь 7805 5 вольтын зохицуулагчаас ажилладаг бол бид ойролцоогоор 5 вольтыг хүлээж болно. Мультиметр ашиглан PIC тэжээлийн зүү (PIN1) ба шураг терминал дээрх газардуулгын хоорондох хүчдэлийг хэмжинэ. Миний яг утга 5.1 вольт байсан. Энэ утгыг энд оруулна уу. supply_ratio Нийлүүлэлтийн хүчдэл хуваагч нь 100К ба 10К эсэргүүцэлээс бүрдэнэ. Онолын хувьд санал хүсэлт нь нийлүүлэлтийн хүчдэлийг 11 -т хуваасантай тэнцүү байх ёстой (Хүснэгт 5. Нийлүүлэлтийн хүчдэлийн санал хүсэлтийн сүлжээний тооцоог үзнэ үү). Практикт резисторууд нь янз бүрийн хүлцэл хүлээдэг бөгөөд яг утга биш юм. Санал хүсэлтийн яг харьцааг олохын тулд: 1. Шураг терминалуудын хоорондох тэжээлийн хүчдэлийг хэмжинэ. 2. Шургийн терминал дээр PIC зүү 7 ба газардуулгын хоорондох хүчдэлийг хэмжинэ. 3. Тодорхой харьцааг авахын тулд Supply V -ийг FB V -ээр хуваана. Та мөн "Хүснэгт 6. Нийлүүлэлтийн хүчдэлийн санал хүсэлтийн шалгалт тохируулга" -ыг ашиглаж болно. osc_freq Зүгээр л осцилляторын давтамж. Би 12F683 8Mhz дотоод осциллятор ашигладаг тул 8 гэсэн утгыг оруулна. L_Ipeak Энэ утгыг авахын тулд индуктор ороомог uH -ийг хамгийн их тасралтгүй ампераар үржүүлнэ. Жишээ нь 22r104C нь 100uH ороомог бөгөөд.67amps тасралтгүй. 100*.67 = 67. Энд утгыг үржүүлэх нь 32 битийн хөвөгч цэгийн хувьсагч болон тооцоог хасах бөгөөд үүнийг өөрөөр PIC дээр хийх шаардлагатай болно. Энэ утгыг "Хүснэгт 1: Өндөр хүчдэлийн цахилгаан хангамжийн ороомгийн тооцоолол" -д тооцоолсон болно. fb_value Энэ нь өндөр хүчдэлийн гаралт хүссэн түвшингээс доогуур байгаа эсэхийг тодорхойлохын тулд PIC -ийн ашиглах бүхэл тоон утга юм. 3 -р хүснэгтийг ашиглан шугаман шүргэгч төв байрлалд байх үед АХ -ны гаралт ба эргэлтийн хүчдэлийн харьцааг тодорхойлно. Төв утгыг ашигласнаар хоёр талдаа тохируулга хийх боломжтой болно. Дараа нь "Хүснэгт 4. Өндөр хүчдэлийн санал хүсэлтийн ADC тохируулгын утга" хэсэгт энэ харьцаа болон хүчдэлийн тодорхойлолтоо оруулаад fb_value -ийг тодорхойлно. Эдгээр утгыг олсны дараа тэдгээрийг код руу оруулаад эмхэтгэнэ үү. HEX -ийг PIC дээр шатааж, та явахад бэлэн боллоо! Санаж байна уу: EEPROM байт 0 нь лог бичих заагч юм. Шинэ зураг дээр 1 байт руу бүртгүүлж эхлэхийн тулд үүнийг 1 болгож тохируулна уу. Тохируулгын улмаас FET ба индуктор хэзээ ч дулаарч болохгүй. Түүнчлэн ороомгийн ороомогоос дуугарах чимээ сонсох ёсгүй. Эдгээр хоёр нөхцөл нь шалгалт тохируулгын алдааг илтгэнэ. Таны асуудал хаана байж болохыг тодорхойлохын тулд EEPROM дахь мэдээллийн бүртгэлийг шалгана уу.

Алхам 6: Сайжруулалт

Сайжруулалт
Сайжруулалт

Хэд хэдэн зүйлийг сайжруулах боломжтой:

1. Илүү сайн газардуулахын тулд шураг терминалыг FET руу ойртуулна. 2. Нийлүүлэлтийн ул мөрийг конденсатор ба индуктор руу таргална. 3. Батерей болон 7 вольтоос бага хүчдэлийн хангамжийг сайжруулахын тулд тогтвортой хүчдэлийн лавлагааг нэмнэ үү (7805 -ийн гаралт 5 вольтоос доогуур байвал). 4. Дээд 55 EEPROM байтыг ашиглан ашиггүй өгөгдлийн гайхалтай хэсгийг бүртгэх боломжтой - нийт ажиллах хугацаа, хэт ачааллын үйл явдал, мин/хамгийн их/дундаж ачаалал. -ian-Instabables-at-whereisian-dot-com

Зөвлөмж болгож буй: