Orodha ya maudhui:

Muunganisho wa Kivinjari Mhariri wa Fuse Mdogo: Hatua 4
Muunganisho wa Kivinjari Mhariri wa Fuse Mdogo: Hatua 4

Video: Muunganisho wa Kivinjari Mhariri wa Fuse Mdogo: Hatua 4

Video: Muunganisho wa Kivinjari Mhariri wa Fuse Mdogo: Hatua 4
Video: Начать спонсорскую кампанию третьего канала YouTube Grow With Us на YouTube #SanTenChan 2024, Julai
Anonim
Muunganisho wa Kivinjari Mhariri wa Fuse Mdogo
Muunganisho wa Kivinjari Mhariri wa Fuse Mdogo
Muunganisho wa Kivinjari Mhariri wa Fuse Mdogo
Muunganisho wa Kivinjari Mhariri wa Fuse Mdogo

Hii inaweza kufundishwa kwa mhariri wa fyuzi ya ATTiny ukitumia ESP8266 na kiolesura cha mtumiaji kinachotegemea kivinjari.

Kifaa kina sifa zifuatazo.

  • Seva ya wavuti inayounga mkono kusoma na kuandika data ya fuse na ukurasa wa mhariri kutoa ufikiaji rahisi wa chaguzi za fuse
  • USB inaendeshwa na jenereta ya ndani ya 12V kwa programu ya voltage kubwa
  • Kiunga cha pini ya kichwa na waya 7 zinahitajika kuungana na moduli ya ATTiny
  • Usanidi wa mtandao wa Wifi ukitumia kituo cha Upataji wa wifiManager
  • Ufikiaji wa Kivinjari kwa mfumo wa kufungua wa ESP8266 SPIFFS wa kusasisha faili za wavuti
  • Sasisho la OTA la firmware ya ESP8266

Hatua ya 1: Vipengele na Zana

Vipengele

  • Moduli ya ESP-12F
  • 5V hadi 12V moduli ya kuongeza
  • tundu ndogo la USB na kiunganisho kinachoweza kuuzwa
  • 220uF Tantalum capacitor
  • xc6203 3.3V mdhibiti wa LDO
  • Transistors MOSFET 2x n kituo AO3400 1 x p-kituo AO3401
  • Resistors 2 x 4k7 1x 100k 1x 1K 1x 1R2
  • Kizuizi cha kichwa cha pini 7
  • Kipande kidogo cha ubao wa mkate kwa mizunguko ya msaada
  • ndoano waya
  • Ufungaji (nilitumia kisanduku kilichochapishwa cha 3D kwa

Zana

  • Nuru nzuri ya kutengeneza chuma
  • Kibano
  • Wakata waya

Hatua ya 2: Elektroniki

Umeme
Umeme

Mpangilio unaonyesha nguvu zote zinatokana na unganisho la USB la 5V. Mdhibiti hutoa 3.3V kwa moduli ya ESP-12F. Moduli ndogo ya kuongeza inazalisha 12V inahitajika kwa programu ya voltage kubwa.

ESP GPIO inatoa ishara 4 za mantiki zinazotumiwa katika programu ya voltage ya juu (saa, data ndani, data nje na kuagiza ndani).

GPIO moja inatumiwa kuwasha na kuzima transistor ya MOSFET iliyolishwa na reli ya 12V kupitia kontena la 1K. Wakati GPIO iko juu tMOSFET imewashwa na mfereji wake uko 0V. Wakati GPIO imewekwa chini, mfereji huinuka hadi 12V inahitajika kuweka hali ya juu ya programu ya voltage.

GPIO moja hutumiwa kuwasha na kuzima dereva wa hatua ya MOSFET 2 kwa usambazaji wa 5V kwa ATTiny. Mpangilio huu unatumiwa kufikia uainishaji kwamba wakati 5V imewashwa ina wakati wa kuongezeka haraka. Hii haijafikiwa kuendesha ugavi moja kwa moja kutoka kwa GPIO haswa na 4u7 decoupling capacitor iliyopo kwenye moduli nyingi za ATTiny. Upinzani wa thamani ya chini hutumiwa kupunguza mwiba wa sasa unaosababishwa na kuwasha haraka kwa transistors ya MOSFET. Inaweza kuwa haihitajiki lakini inatumiwa hapa ili kuzuia mionzi yoyote ambayo inaweza kusababishwa na zamu hii.

Hatua ya 3: Mkutano

Mkutano
Mkutano

Picha inaonyesha vifaa vilivyokusanyika kwenye ua mdogo. Bodi ndogo ya mkate inakaa juu ya moduli ya ESP-12F na ina mdhibiti wa 3.3V na nyaya 2 za gari.

Moduli ya kuongeza 12V iko upande wa kushoto kupata nguvu yake ya kuingiza kutoka kwa USB.

Ufungaji una nafasi ya kuzuia kichwa cha pini 7 ili kuruhusu unganisho kwa ATTiny.

Baada ya kuunganisha waya na kupima kizuizi cha USB na kichwa vimehifadhiwa kwenye ua na gundi ya resini.

Hatua ya 4: Programu na Usakinishaji

Programu ya mhariri wa fuse iko katika mchoro wa Arduino fuseEditorHV.ino inapatikana kwenye

Inatumia maktaba iliyo na kazi za msingi za wavuti, wifi kuanzisha msaada, sasisho za OTA na ufikiaji wa mfumo wa kufungua faili ya kivinjari. Hii inapatikana kwa

Usanidi wa programu iko kwenye faili ya kichwa BaseConfig.h. Vitu 2 vya kubadilisha hapa ni nywila za wifi iliyowekwa mahali pa kufikia na nywila ya sasisho za OTA.

Kusanya na kupakia kwa ESP8266 kutoka IDE ya Arduino. Usanidi wa IDE unapaswa kuruhusu sehemu ya SPIFFS mfano kutumia 2M / 2M itaondoa OTA na mfumo mkubwa wa kufungua. Sasisho zaidi zinaweza kufanywa kwa kutumia OTA

Wakati wa kwanza kukimbia moduli haitajua jinsi ya kuungana na wifi ya ndani kwa hivyo itaanzisha usanidi wa mtandao wa AP. Tumia simu au kompyuta kibao kuungana na mtandao huu na kisha uvinjari hadi 192.168.4.1. Skrini ya usanidi wa wifi itaonekana na unapaswa kuchagua mtandao unaofaa na ingiza nywila yake. Moduli itaanza upya na kuungana kwa kutumia nywila hii kuanzia sasa. Ikiwa unahamia kwenye mtandao tofauti au kubadilisha nenosiri la mtandao AP itaamilishwa tena kwa hivyo fuata utaratibu huo.

Unapoingia programu kuu baada ya kuunganisha kwa wifi kisha pakia faili kwenye folda ya data kwa kuvinjari kwa moduli ip / upload. Hii inaruhusu faili kupakiwa. Baada ya faili zote kupakiwa basi ufikiaji wa mfumo zaidi unaweza kufanywa kwa kutumia ip / hariri.

Ikiwa ip / inapatikana basi index.htm inatumiwa na inaleta skrini kuu ya mhariri wa fuse. Hii inaruhusu data ya fuse kuonekana, kuhaririwa na kuandikwa. Inatumia ip / readFuses na ip / writeFuses kufikia hii.

Ilipendekeza: