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

Микроконтроллер дээр суурилсан ухаалаг батерей цэнэглэгч: 9 алхам (зурагтай)
Микроконтроллер дээр суурилсан ухаалаг батерей цэнэглэгч: 9 алхам (зурагтай)

Видео: Микроконтроллер дээр суурилсан ухаалаг батерей цэнэглэгч: 9 алхам (зурагтай)

Видео: Микроконтроллер дээр суурилсан ухаалаг батерей цэнэглэгч: 9 алхам (зурагтай)
Видео: Обзор и конфигурация модуля EBYTE LoRa 2024, Долдугаар сарын
Anonim
Микроконтроллер дээр суурилсан ухаалаг батерей цэнэглэгч
Микроконтроллер дээр суурилсан ухаалаг батерей цэнэглэгч
Микроконтроллер дээр суурилсан ухаалаг батерей цэнэглэгч
Микроконтроллер дээр суурилсан ухаалаг батерей цэнэглэгч
Микроконтроллер дээр суурилсан ухаалаг батерей цэнэглэгч
Микроконтроллер дээр суурилсан ухаалаг батерей цэнэглэгч

Таны харах гэж буй хэлхээ нь автоматаар таслагдсан ATMEGA8A дээр суурилсан ухаалаг батерей цэнэглэгч юм. Зарим цэнэгийн янз бүрийн төлөвийг LCD дэлгэцээр харуулдаг бөгөөд цэнэг дууссаны дараа хэлхээ нь дуугаруулагчаар дуугарах болно.

Би цэнэглэгчийг үндсэндээ 11.1v/4400mA ли-ионы батерейг цэнэглэх зорилгоор бүтээсэн бөгөөд програм хангамж нь энэ төрлийн батерейг цэнэглэх зориулалттай бөгөөд та өөр төрлийн батерейг цэнэглэх хэрэгцээг хангахын тулд өөрийн цэнэглэх протоколыг байршуулж болно.

Ухаалаг батерейны цэнэглэгчийг зах зээл дээр худалдаж авах боломжтой гэдгийг би мэднэ. Гэхдээ цахим сонирхогчийн хувьд статик/өөрчлөгдөөгүй функцтэй төхөөрөмж худалдаж авахаас илүү өөрийн гараар бүтээх нь надад илүү тохиромжтой байдаг. ирээдүйд шинэчлэх тул би энэ талаар зай үлдээсэн.

Би өмнөх 11.1v/2200mah ли-ион батерейгаа анх худалдаж авахдаа интернэтээс ухаалаг удирдлагатай DIY зай цэнэглэгчийг хайсан боловч маш хязгаарлагдмал нөөцтэй байсан тул би LM317 дээр суурилсан батерей цэнэглэгч хийсэн бөгөөд энэ нь ажилласан. Надад үнэхээр сайн байна. Гэвч миний өмнөх батерей цаг хугацаа өнгөрөхөд (ямар ч шалтгаангүйгээр) 11.1v/4400mah хэмжээтэй өөр лити-ион батерей худалдаж авсан бол энэ удаад өмнөх батерейг цэнэглэхэд хангалтгүй байсан. Шаардлагатай бол би сүлжээнд бага зэрэг судалж, ухаалаг цэнэглэгчээ зохион бүтээх боломжтой болсон.

Олон тооны сонирхогчид/сонирхогчид цахилгаан электроник, микроконтроллер дээр ажиллах хүсэл эрмэлзэлтэй, ухаалаг цэнэглэгч бүтээх шаардлагатай байгаа гэж би бодож байна.

Ли-ион батерейг хэрхэн цэнэглэх талаар хурдан авч үзье.

Алхам 1: Ли-ион батерейг цэнэглэх протокол

Ли-ион батерейг цэнэглэхийн тулд тодорхой нөхцлийг хангасан байх ёстой. Хэрэв бид энэ нөхцлийг дагаж мөрдөхгүй бол батерейны цэнэгийг цэнэглэх эсвэл гал асаах (хэт цэнэглэгдсэн тохиолдолд) эсвэл бүрмөсөн гэмтэх болно.

Янз бүрийн төрлийн батерейны талаар шаардлагатай бүх зүйлийг мэдэх маш сайн вэбсайт байдаг бөгөөд хэрэв та батерей дээр ажиллах талаар сайн мэддэг бол мэдээжийн хэрэг вэбсайтын нэрийг мэдэх боломжтой … Тийм ээ, би batteryuniversity.com -ийн тухай ярьж байна.

Ли-ион батерейг цэнэглэхэд шаардлагатай дэлгэрэнгүй мэдээллийг авах линк энд байна.

Хэрэв та эдгээр бүх онолыг уншихаас залхуурсан бол үндсэн утга нь дараах байдалтай байна.

1. 3.7v лити-ион батерейны бүрэн цэнэг нь 4.2v бол манай тохиолдолд 11.1v ли-ион батерей нь 3 x 3.7v батерей гэсэн үг юм. 12.5 В хүртэл цэнэглэх болно.

2. Батерейг бүрэн цэнэглэх гэж байгаа үед цэнэглэгчээс гаргаж буй гүйдэл нь батерейны нэрлэсэн хүчин чадлын 3% хүртэл буурдаг. Тиймээс батерейг бүрэн цэнэглэх үед батерейны гүйдэл нь 4400ma-ийн ойролцоогоор 3% -5% хүрч, өөрөөр хэлбэл 132-220 м-ийн хооронд байх болно. Цэнэглэлтийг найдвартай зогсоохын тулд цэнэглэх гүйдэл доош орох үед цэнэглэхээ зогсооно. 190ma (нэрлэсэн хүчин чадлын бараг 4%).

3. Нийт цэнэглэх процессыг 1-Тогтмол гүйдэл (CC горим), 2-Тогтмол хүчдэл (CV горим) гэсэн хоёр үндсэн хэсэгт хуваана. хэрэглэгчийг бүрэн цэнэглэсэн тухай сэрэмжлүүлгээр мэдэгдэх болно, дараа нь зайг цэнэглэгчээс салгах хэрэгтэй)

CC горим -

CC горимд цэнэглэгч нь зайг 0.5c эсвэл 1c цэнэглэж цэнэглэдэг бол одоо 0.5c/1c гэж юу вэ ??? 2200ma байх ба 1c нь 4400ma цэнэгийн гүйдэл байх болно. 'c' нь цэнэглэх/цэнэглэх хурдыг илэрхийлдэг. Зарим батерей нь 2c -ийг дэмждэг, өөрөөр хэлбэл CC горимд та цэнэгийн гүйдлийг 2 удаа батерейны багтаамж хүртэл тохируулж болно, гэхдээ энэ нь галзуу юм !!!!!

Гэхдээ аюулгүй байхын тулд би 4400 мАч батерейны 1000 м -ийн цэнэгийн гүйдлийг сонгох болно, өөрөөр хэлбэл 0.22 в. Энэ горимд цэнэглэгч нь цэнэглэх хүчдэлээс хамааралгүй батерейны гүйдлийг хянах болно. /батерейны цэнэгийг 12.4в хүртэл гаргах хүртэл гаралтын хүчдэлийг бууруулах.

CV горим -

Батерейны хүчдэл 12.4 вт хүрэхэд цэнэглэгч нь 12.6 вольтыг (зайнаас авсан гүйдэлээс хамааралгүй) хадгалах бөгөөд одоо цэнэглэгч хоёр зүйлээс хамаарч цэнэгийн мөчлөгийг зогсооно. мөн хэрэв цэнэгийн гүйдэл 190ма -аас доош буувал (өмнө тайлбарласны дагуу батерейны нэрлэсэн хүчин чадлын 4%) цэнэгийн мөчлөгийг зогсоож, дуугарах болно.

Алхам 2: Схем ба тайлбар

Схемийг pdf форматаар BIN.pdf файлд хавсаргасан болно.

Хэлхээний оролтын хүчдэл 19/20v байж болно, би хуучин зөөврийн компьютерын цэнэглэгчийг 19в авахын тулд ашиглаж байсан.

J1 нь хэлхээг оролтын хүчдэлийн эх үүсвэрт холбох терминал холбогч юм. Q1, D2, L1, C9 нь кан хувиргагч үүсгэж байна. Энэ юу вэ ??? Энэ бол үндсэндээ DC -аас доош чиглүүлэгч доош хөрвүүлэгч юм. Хөрвүүлэгчийн хувьд та ажлын мөчлөгийг өөрчилж хүссэн гаралтын хүчдэлд хүрч чадна. Хэрэв та хөрвүүлэгчийн талаар илүү ихийг мэдэхийг хүсч байвал энэ хуудсыг үзнэ үү. C9 миний шаардлагыг хангахын тулд 3 хоногийн туршилт, алдаа гарсан бөгөөд хэрэв та өөр батерейг цэнэглэх гэж байгаа бол эдгээр утгууд өөрчлөгдөж магадгүй юм.

Q2 бол цахилгаан мосфетын драйвер транзистор Q1. R1 нь Q1 -ийн хэвийсэн эсэргүүцэл бөгөөд бид гаралтын хүчдэлийг хянахын тулд Q2 -ийн бааз дахь pwm дохиог тэжээх болно. C13 нь салгах таг юм.

Одоо гаралтыг Q3 -д өгнө. "Энд Q3 -г ашиглах нь юу вэ?" Гэсэн асуултыг асууж болно. Хариулт нь маш энгийн, энэ нь энгийн унтраалга шиг ажилладаг. Бид зайны хүчдэлийг хэмжих болгондоо, Бид цэнэглэгч хүчдэлийн гаралтыг Бак хөрвүүлэгчээс салгахын тулд Q3 -ийг унтраах болно.

Замд D1 диод байгаа гэдгийг анхаарна уу. Диод энд юу хийж байна вэ? Энэ хариулт нь маш энгийн бөгөөд гаралт дээр батерейг залгах үед хэлхээг оролтын хүчнээс салгах үед батерейгаас гүйдэл гарах болно. MOSFET Q3 & Q1 биеийн диодоор урвуу замаар урсах ба улмаар U1 ба U2 нь оролтын зайны хүчдэлийг авч, батерейны хүчдэлээс хэлхээг тэжээнэ. Үүнээс зайлсхийхийн тулд D1 ашигладаг.

Дараа нь D1-ийн гаралтыг одоогийн мэдрэгчийн оролтод (IP+) өгдөг. Энэ бол танхимын эффектийн үндсэн гүйдлийн мэдрэгч, өөрөөр хэлбэл одоогийн мэдрэх хэсэг ба гаралтын хэсэг нь тусгаарлагдсан бөгөөд одоогийн мэдрэгчийн гаралтыг (IP-) Энд R5, RV1, R6 нь батерейны хүчдэл/гаралтын хүчдэлийг хэмжих хүчдэл хуваагч хэлхээг үүсгэж байна.

ATmega8 -ийн ADC нь батерейны хүчдэл ба гүйдлийг хэмжихэд ашиглагддаг. ADC нь хамгийн ихдээ 5 вольтыг хэмждэг, гэхдээ бид хамгийн ихдээ 20 в -ийг хэмжих болно.: 1 хүчдэл хуваагч ашиглаж байна. Тав (RV1) -ыг нарийн тааруулах/шалгалт тохируулга хийхэд ашигладаг. Энэ талаар дараа хэлэлцэх болно. C6 бол тагийг салгах.

ACS714 гүйдлийн мэдрэгчийн гаралтыг atmega8 -ийн ADC0 зүүгээр тэжээдэг бөгөөд энэ ACS714 мэдрэгчээр бид гүйдлийг хэмждэг. 5А хувилбартай пололугаас таслах самбартай бөгөөд үнэхээр сайн ажилладаг. Дараагийн шатанд би энэ талаар ярих болно. гүйдлийг хэрхэн хэмжих вэ.

LCD нь ердийн 16х2 хэмжээтэй, энд ашигладаг lcd нь 4 битийн горимд тохируулагдсан байдаг, учир нь atmega8 -ийн зүү тоо хязгаарлагдмал байдаг.

Atmega8 нь 16mhz давтамжтай, гадаад талст X1 -тэй, C10/11. хоёр салгах тагтай. ATMEG8 -ийн ADC нэгж нь 10ccH индуктороор Avcc зүүгээр тэжээгддэг. ПХБ хийх явцад Avcc ба Aref -ийг аль болох ойрхон холбоно уу. Agnd зүү нь хэлхээнд харагдахгүй байгааг анхаарна уу.

Би atmega8 -ийн ADC -ийг гадаад Vref -ийг ашиглахаар тохируулсан болно, өөрөөр хэлбэл бид лавлах хүчдэлийг Aref зүүгээр хангах болно. Үүний гол шалтгаан нь унших нарийвчлалыг хамгийн дээд хэмжээнд байлгах явдал юм. 7805 (U2) нь зөвхөн ACS714 мэдрэгч болон atmega8 -ийн Aref зүүг өгдөг бөгөөд энэ нь оновчтой нарийвчлалыг хадгалахын тулд ACS714 нь 2.5V гаралтын хүчдэлийг тогтмол өгдөг. Хэрэв тэнд ACS714 -ийн тэжээлийн хүчдэл буурвал (4.7v гэж үзвэл) одоогийн гаралтын хүчдэл (2.5v) буурахгүй бөгөөд энэ нь зохисгүй/буруу гүйдлийн уншилтыг бий болгоно. Vref -ийн хүчдэлийг хэмжихийн хэрээр Aref дээрх лавлах хүчдэл нь алдаагүй, тогтвортой байх ёстой. Тиймээс бидэнд тогтвортой 5в хэрэгтэй.

Хэрэв бид ACS714 & Aref -ийг atmega8 ба lcd нийлүүлдэг U1 -ээс тэжээх юм бол U1 -ийн гаралт дээр субстанциал хүчдэлийн уналт гарч, ампер ба хүчдэлийн уншилт алдаатай болно. зөвхөн Aref болон ACS714 -т тогтвортой 5V нийлүүлэх замаар.

Хүчдэлийн уншилтыг тохируулахын тулд S1 товчлуурыг дарна уу, ирээдүйд ашиглахад зориулагдсан болно. Та энэ товчлуурыг өөрийн хүссэнээр нэмж/нэмж болохгүй.

Алхам 3: Ажиллаж байна …

Ажиллаж байна …
Ажиллаж байна …
Ажиллаж байна …
Ажиллаж байна …
Ажиллаж байна …
Ажиллаж байна …

Atmega8 -ийг асаахад бакийн хөрвүүлэгчийг асаах бөгөөд энэ нь Q2 -ийн суурин дээр 25% pwm гаралт өгөх бөгөөд Q2 нь Q1 -ийг жолоодох бөгөөд buck хувиргагчийг эхлүүлэх болно. Дараа нь atmega8 нь резистор хуваагуураар дамжуулан батерейны хүчдэлийг уншдаг, хэрэв зай холбогдоогүй бол atmega8 нь 16x2 lcd -ээр "зай оруулах" гэсэн мессежийг үзүүлж, зайгаа хүлээнэ. atmega8 нь хүчдэлийг шалгана. Хэрэв 9в -оос бага хүчдэлтэй бол atmega8 нь 16х2 LCD дэлгэц дээр "Буруу батерей" -г харуулна.

Хэрэв 9в -оос дээш зайтай батерей олсон бол цэнэглэгч нь эхлээд CC горимд орж Q3 гаралтын мосфетийг асаах болно. Цэнэглэгч горимыг (CC) нэн даруй харуулахаар шинэчлэгдэх болно. mega8 нь CC горимоос шууд гарч CV горимд орно. Хэрэв батерейны хүчдэл 12.4 в -оос бага бол мега8 нь хөрвүүлэгчийн гаралтын хүчдэлийг pwm -ийн янз бүрийн мөчлөгөөр нэмэгдүүлэх/бууруулах замаар 1А цэнэгийн гүйдэлтэй болно. Цэнэглэх гүйдлийг ACS714 гүйдлийн мэдрэгч уншина. Бакийн гаралтын хүчдэл, цэнэгийн гүйдэл, ХОУХ -ны үүргийн мөчлөгийг үе үе LCD дэлгэц дээр шинэчилж байх болно.

Зайны хүчдэлийг Qms -ийг 500ms тутамд унтрааж шалгана.

Хэрэв цэнэглэх явцад батерейны хүчдэл 12.4 вольтоос дээш байвал мега8 нь CC горимоос гарч CV горимд шилжих болно.

Дараа нь мега8 нь 12.6 вольтын гаралтын хүчдэлийг хадгалж, цэнэгийн ажлын мөчлөгийг өөрчилдөг бөгөөд энд зайны хүчдэлийг 1 секунд тутамд шалгаж, батерейны хүчдэл 12.5 в -оос дээш болсны дараа шалгах болно. Хэрэв зурсан гүйдэл нь 190 м -ээс доош байвал хэрэв хоёулаа хангагдсан бол Q3 -ийг бүрмөсөн унтрааж цэнэглэх мөчлөгийг зогсоох бөгөөд Q5 -ийг асаахад дуугарах болно.

Алхам 4: Шаардлагатай эд анги

Шаардлагатай эд анги
Шаардлагатай эд анги

Төслийг дуусгахад шаардлагатай хэсгүүдийг доор жагсаав. Pinout -ийн өгөгдлийн хүснэгтэд хандана уу. Зөвхөн чухал хэсгүүдийн өгөгдлийн хүснэгтийн линкийг оруулсан болно.

1) ATMEGA8A x 1. (мэдээллийн хуудас)

2) Pololu x 1 -ийн ACS714 5A гүйдлийн мэдрэгч (Pololu -ийн мэдрэгчийг ашиглахыг зөвлөж байна, учир нь эдгээр нь миний ашиглаж байсан бусад бүх мэдрэгчийн хамгийн зөв нарийвчлалтай юм. Та эндээс олж болно). Зургийг зураг дээр тайлбарласан болно.

3) IRF9540 x 2. (мэдээллийн хуудас)

4) 7805 x 2 (5V -ийн хамгийн тогтвортой гаралтыг өгдөг тул Toshiba -ийн жинхэнэ сэлбэг хэрэгслээс санал болгож байна). (Мэдээллийн хуудас)

5) 2n3904 x 3. (мэдээллийн хуудас)

6) 1n5820 schottky x 2. (мэдээллийн хуудас)

7) 16x2 LCD x 1. (мэдээллийн хуудас)

8) 330uH/2A цахилгаан индуктор x 1 (coilmaster -ээс санал болгосон)

9) 10uH индуктор x 1 (жижиг)

10) Резистор -(Бүх эсэргүүцэл нь 1% MFR төрөл)

150R x 3

680R x 2

1х х 1

2k2 x 1

10х х 2

22х х 1

5к тогоо x 2 (PCB холбох төрөл)

11) Конденсатор

Тэмдэглэл: Би C4 -ийг ашиглаагүй, хэрэв та зөөврийн компьютерын цахилгаан хангамжийг/зохицуулалттай тэжээлийн хангамжийг 19в тэжээлийн эх үүсвэр болгон ашиглаж байгаа бол үүнийг ашиглах шаардлагагүй болно.

100uF/25v x 3

470uF/25v x 1

1000uF/25v x 1

100н х 8

22p x 2

12) ПХБ холбох түр зуурын түлхүүр x 2

13) 20v Buzzer x 1

14) 2 зүү Терминал блок холбогч x 2

15) Засгийн газрын шүүгээ (би ийм кабинет ашигласан.) Та дуртай зүйлээ ашиглаж болно.

16) 19v зөөврийн компьютерын тэжээлийн хангамж (Би hp зөөврийн компьютерын тэжээлийн хангамжийг өөрчилсөн, Та хүссэнээрээ ямар ч төрлийн цахилгаан хангамжийг ашиглаж болно. Хэрэв та үүнийг бүтээхийг хүсч байвал миний зааварчилгаанд зочилно уу.)

17) U1 ба Q1 -ийн дунд оврын дулаан шингээгч. Та энэ төрлийг ашиглаж болно, эсвэл миний хэлхээний зургийг үзнэ үү. Гэхдээ хоёуланд нь дулаан шингээгчийг ашиглахаа мартуузай.

18) Банана холбогч - Эмэгтэй (Хар ба Улаан) x 1 + Эр (Хар ба Улаан) (холбогч хэрэгцээнээс хамааран)

Алхам 5: Тооцоолох цаг ……

Хүчдэл хэмжих тооцоо:

Хамгийн их хүчдэлийг бид atmega8 adc ашиглан хэмжих болно 20v, гэхдээ atmega8 -ийн adc нь хамгийн ихдээ 5v -ийг хэмжиж чаддаг тул 5v -ийн хүрээнд 20v болгохын тулд энд 4: 1 хүчдэл хуваагчийг ашигладаг (20v/4 = 5v гэж). Тиймээс бид үүнийг хоёр резистор ашиглан хэрэгжүүлж болох боловч бидний хувьд хоёр тогтмол резисторийн хооронд тогоо нэмж оруулснаар тогоо эргүүлж нарийвчлалыг гараар тохируулж болно. 0v -ээс 5v -ийг 0 -ээс 1023 хүртэл аравтын тоогоор эсвэл 00h -ээс 3FFh хүртэл илэрхийлнэ.

Тиймээс хэмжсэн хүчдэл = (adc уншилт) x (Vref = 5v) x (энэ тохиолдолд резистор хуваагчийн хүчин зүйл, өөрөөр хэлбэл 4) / (max adc уншилт, өөрөөр хэлбэл 10bit adc -ийн хувьд 1023).

Бид 512 -ийн adc уншилтыг авна гэж бодъё. Дараа нь хэмжсэн хүчдэл нь -

(512 x 5 x 4) / 1023 = 10v

Одоогийн хэмжилтийн тооцоо:

ACS714 нь гаралтын зүү дээр 2.5В-ийн тогтвортой гаралтыг өгөх бөгөөд IP+ -ээс IP- руу гүйдэл гүйхгүй бол 2.5v-ээс дээш 185mv/A өгнө, өөрөөр хэлбэл хэлхээгээр 3А гүйдэл гүйж байвал acs714 өгөх болно. 2.5v+(0.185 x 3) v = 3.055v зүү дээр байна.

Тиймээс одоогийн хэмжих томъёо дараах байдалтай байна.

Хэмжсэн гүйдэл = (((adc унших)*(Vref = 5v)/1023) -2.5) /0.185.

Жишээлбэл, adc уншилт нь 700, дараа нь хэмжсэн гүйдэл нь - (((700 x 5)/1023) - 2.5) /0.185 = 4.98A болно.

Алхам 6: Програм хангамж

Програм хангамж нь Winavr -д GCC -ээр кодлогдсон байдаг. Би кодыг модульчилсан, өөрөөр хэлбэл би adc номын сан, lcd номын сан гэх мэт өөр өөр номын сан үүсгэсэн. Энэ номын санд lcd -ийг эхлүүлэх дараалал өөрчлөгдсөн тул та lcd_updated _library.c -ийг ашиглаж болно.

Main.c файл нь үндсэн функцуудыг агуулдаг. Ли-ионы цэнэглэх протокол энд бичигдсэн болно. U2 (7805) гаралтыг нарийвчлалтай мультиметрээр хэмжиж main.c дахь ref_volt-ийг тодорхойлно уу. үүн дээр үндэслэсэн болно.

Толгой эргэхийн тулд та.hex файлыг өөрийн mega8 -д шууд шарж болно.

Өөр цэнэглэх протокол бичихийг хүсч буй хүмүүсийн хувьд, хүүхэд бүр мөрийн гүйцэтгэл дээр юу болж байгааг ойлгох хангалттай тайлбарыг оруулсан болно. Та өөр өөр төрлийн батерейны хувьд өөрийн протоколоо бичих хэрэгтэй. Янз бүрийн хүчдэлийн ион, та зөвхөн параметрүүдийг өөрчлөх ёстой.

Хэрэв энэ бол таны анхны төсөл эсвэл та микроконтроллер/цахилгаан электроникийн чиглэлээр шинээр ажиллаж байгаа бол би энэ хэлхээг барихгүй байхыг зөвлөж байна.

Би Makefile -аас бусад файл бүрийг анхны форматаар байршуулсан бөгөөд энэ нь нээхэд асуудал үүсгэж байна. Би үүнийг.txt форматаар байршуулсан. Агуулгыг хуулж шинэ Makefile дээр буулгаад төслийг бүхэлд нь бүтээгээрэй..хекс файлыг шарахад бэлэн байна.

Алхам 7: Хангалттай онол ….. үүнийг зоригжуулъя

Онол хангалттай ….. үүнийг зоригжуулъя
Онол хангалттай ….. үүнийг зоригжуулъя
Онол хангалттай ….. үүнийг зоригжуулъя
Онол хангалттай ….. үүнийг зоригжуулъя
Онол хангалттай ….. үүнийг зоригжуулъя
Онол хангалттай ….. үүнийг зоригжуулъя
Онол хангалттай ….. үүнийг зоригжуулъя
Онол хангалттай ….. үүнийг зоригжуулъя

Миний прототипийн зургууд бол талбараас эхлээд PCB -д дуусах болно. Илүү ихийг мэдэхийн тулд зургуудын тэмдэглэлийг үзнэ үү.

Алхам 8: Анхны цэнэглэх мөчлөгийн өмнө ……. Та тохируулаарай !!

Батерейг цэнэглэгч ашиглан цэнэглэхийн өмнө эхлээд тохируулах ёстой, эс бөгөөс зайгаа цэнэглэх/хэт цэнэглэх боломжгүй болно.

Хоёр төрлийн шалгалт тохируулга байдаг 1) Хүчдэлийн шалгалт тохируулга. 2) Одоогийн шалгалт тохируулга. Тохируулахын тулд алхамуудыг дараах байдлаар хийнэ.

Эхлээд U2 гаралтын хүчдэлийг хэмжинэ. Дараа нь үүнийг main.c гэж тодорхойлно. Ref_volt. Mine 5.01 байсан. Үүнийг хэмжлийнхээ дагуу өөрчил. Энэ нь хүчдэл ба гүйдлийн шалгалт тохируулгын үндсэн алхам юм. Одоогийн шалгалт тохируулгын хувьд юу ч биш Өөр шаардлагатай бүх зүйлийг програм хангамж өөрөө хариуцах болно

Main.c дахь хүчдэлийн хүчдэлийг тодорхойлсны дараа та зургаан өнцөгт файлыг шатаасан тул төхөөрөмжийн хүчийг алдах хэрэгтэй.

Одоо мультиметр ашиглан цэнэглэх батерейны хүчдэлийг хэмжиж, зайг төхөөрөмжид холбоно уу.

S1 товчлуурыг дарж, цахилгаан товчийг дарж, 1 секундын турш богино хугацааны дараа S1 товчлуурыг суллана уу. S1.

Одоо дэлгэц дээр хэлхээг тохируулгын горимд оруулсан болохыг харж болно. "Cal mode" нь lcd дээр батерейны хүчдэлийн хамт гарч ирэх болно.. Дууссаны дараа S1 товчлуурыг дахин дараад нэг секундын турш бариад суллана. Та шалгалт тохируулгын горимоос гарах болно. Цэнэглэгчийг унтрааж асаах замаар дахин тохируулна уу.

Дээрх процессыг батерейг холболгүйгээр хийж болно. Та гадаад тэжээлийн эх үүсвэрийг гаралтын терминал руу (J2) холбох хэрэгтэй. Тохируулгын горимд орсны дараа тогоо ашиглан тохируулаарай. Гэхдээ энэ удаад эхлээд гадаад тэжээлийн эх үүсвэрийг салгаад дараа нь дарна уу. Тохируулгын горимоос гарахын тулд S1 нь аливаа төхөөрөмжийн эвдрэлээс урьдчилан сэргийлэхийн тулд эхлээд гадаад тэжээлийн эх үүсвэрийг салгах шаардлагатай байна.

Алхам 9: Калибровк хийсний дараа асаах ….. одоо та рок хийхэд бэлэн байна

Калибровк хийсний дараа асааж байна ….. одоо та рок хийхэд бэлэн байна
Калибровк хийсний дараа асааж байна ….. одоо та рок хийхэд бэлэн байна
Калибровк хийсний дараа асааж байна ….. одоо та рок хийхэд бэлэн байна
Калибровк хийсний дараа асааж байна ….. одоо та рок хийхэд бэлэн байна
Калибровк хийсний дараа асааж байна ….. одоо та рок хийхэд бэлэн байна
Калибровк хийсний дараа асааж байна ….. одоо та рок хийхэд бэлэн байна

Калибровк хийж дууссаны дараа та цэнэглэх процессыг эхлүүлж, эхлээд зайг залгаж, дараа нь төхөөрөмжийг асааж, цэнэглэгч нь амрах болно.

Миний хэлхээ 100% ажиллаж, шалгагдсан байна. Гэхдээ хэрэв та ямар нэгэн зүйл анзаарсан бол надад мэдэгдээрэй. Мөн ямар нэгэн асуулт байвал холбоо бариарай.

Аз жаргалтай барилга.

Ргдс // Шарания

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