Orodha ya maudhui:

Wote katika Bodi moja ya Microcontroler: Hatua 8
Wote katika Bodi moja ya Microcontroler: Hatua 8

Video: Wote katika Bodi moja ya Microcontroler: Hatua 8

Video: Wote katika Bodi moja ya Microcontroler: Hatua 8
Video: MAIDS WAINGIA BILA VIATU UKUMBINI !! NA WANAVYOJUA KURINGA SASA! |GadsonAndSalome |MCKATOKISHA 2024, Novemba
Anonim
Wote katika Bodi moja ya Microcontroler
Wote katika Bodi moja ya Microcontroler

Katika muundo huu wa bodi ya microcontroller ya kila mmoja kusudi ni kufanya kazi zaidi kuliko Arduino, baada ya masaa 100 ya muundo nimeamua kuishiriki na jamii, natumai unathamini juhudi na kuiunga mkono (Maswali yoyote au habari zitakaribishwa).

Hatua ya 1: Malengo

Malengo
Malengo
Malengo
Malengo

mradi wowote kuna mahitaji tofauti: sensorer, watendaji na hesabu, njia ya kiuchumi zaidi iko na mdhibiti mdogo kama Arduino yoyote, katika kesi hii ninatumia moja ya PIC16F anuwai ya Microcontroler kwani ninajulikana zaidi.

Maelezo ya PIC16F1829:

Kiuchumi;

Ndani 32 MHz

Kiolesura cha UART au USB (ch340)

SPI au I2C x2

Vipima muda (8/16-bit) x4 x1

10-bit ADC x12

X / I ya O / O

na vitu vingi zaidi (maelezo katika hifadhidata)

Kuna vifurushi tofauti lakini wakati wa kutengeneza uzalishaji wa PCB isiyo ya mikono ndogo zaidi pia ni ya bei rahisi

Hatua ya 2: Kuboresha kwa MCU

Maboresho ya MCU
Maboresho ya MCU
Maboresho ya MCU
Maboresho ya MCU

Mdhibiti mdogo anahitaji capacitor na usanidi wa vifaa kwa pini ya kuweka upya, lakini haitoshi

- Mzunguko wa Ugavi wa Nguvu

- Kuboresha vifaa

- Bootloader

- Maingiliano ya Binadamu

- Usanidi wa Pini

Hatua ya 3: Mzunguko wa Ugavi wa Umeme

Mzunguko wa Ugavi wa Umeme
Mzunguko wa Ugavi wa Umeme
Mzunguko wa Ugavi wa Umeme
Mzunguko wa Ugavi wa Umeme

- ulinzi wa antipolarity ya Ugavi wa Nguvu (MOSFET-P)

Ninachukua faida ya diode ya ndani ya mosfet kuendesha na wakati hiyo itatokea Gate Voltage inatosha kuwa na kiungo cha chini cha RDSon

- mdhibiti wa voltage (VCO) mdhibiti wa kawaida ninatumia LD1117AG na pakaging TO-252-2 (DPAK) sawa na lm7805 lakini bei rahisi na LDO

- vichungi vya kawaida vya capacitive (100n)

- Fuse kwa nguvu ya USB

kuzuia zaidi ya 1A

- Kichujio cha Ferrite cha nguvu ya USB

chini ya mtihani

Hatua ya 4: Kuboresha vifaa

Kuboresha vifaa
Kuboresha vifaa
Kuboresha vifaa
Kuboresha vifaa

kwa kusudi la jumla ninaamua kuongeza:

- Anzisha upya Anzisha vitu vingine vinadhibitiwa, Kwa kucheleweshwa kwa usanidi wa kwanza hakuanzishi mdhibiti mdogo, baada ya kuwezesha na utulivu voltage iko salama kudhibiti vitu vingine.

pini ya kuweka upya imekataliwa, hii inarudisha tena MCU wakati ni 0V, mzunguko wa RC (capacitor upinzani) hufanya mapigo kuwa marefu na diode hutoa capacitor wakati VCC ni 0V

- N-Channel Mosfet AO3400A

kwa sababu mdhibiti mdogo anaweza kutoa zaidi ya 20mA au 3mA kwa kila pini pamoja na mipaka ya nguvu ya jumla ya matumizi hadi 800mA na moshi zinaweza kutumia 5V hadi 3.3V ubadilishaji wa mawasiliano.

- OP-AMP LMV358A

kukuza ishara dhaifu sana, matokeo na upinzani mdogo na vifaa vya kuhisi ya sasa, nk …

Hatua ya 5: Bootloader

Bootloader
Bootloader

bootloader inatoa kuandika inayoweza kufundishika, lakini kwa muhtasari kazi yake ni kupakia programu hiyo kwenye Arduino One kwa mfano kuna mdhibiti mwingine aliye na msaada wa asili wa USB, katika kesi ya PIC zote bootloader ni PICKIT3 hata kama tuna CH340C (haitakuwa bootloader, itakuwa USB kwa Serial microcontroler inayoitwa UART).

PICKIT3 -> bootloader kupitia ICSP (In-Circuit Serial Programming)

CH340C -> Mawasiliano ya serial ya USB

yote iko katika maendeleo, lakini bootloader inafanya kazi.

Hatua ya 6: Muunganisho wa Binadamu

Muunganisho wa Binadamu
Muunganisho wa Binadamu

- suport ya USB

CH340C ni USB iliyoingia kwa kigeuzi cha serial

Usanidi wa Standart wa serial kwa 9600bauds, 8bits, 1 stop bit, hakuna usawa, kidogo kidogo muhimu imetumwa kwanza na isiyogeuzwa

- Rudisha Kitufe

kutekelezwa katika mzunguko wa Anzisha Anzisha upya ili kuweka tena microcontroler, lakini ICSP RST inashinda

-Bofya ya Mtumiaji

kawaida 10k kuvuta chini kwenye pini ya pato

- vichwa 3mm vya bluu x8 5V - 2.7 Vled = 2.3 Vres

2.3 Vres / 1500 Rres = 1.5 mA (unaweza kupata mwangaza zaidi)

2.3 Vres * 1.5 mA => 4 mW (chini ya 1 / 8W)

Hatua ya 7: Usanidi wa Pini

Usanidi wa Pini
Usanidi wa Pini
Usanidi wa Pini
Usanidi wa Pini
Usanidi wa Pini
Usanidi wa Pini
Usanidi wa Pini
Usanidi wa Pini

Suluhisho ambalo lina nafasi kidogo, ni kuonyesha safu ya pini na kuziunganisha sawa na bodi, pini mbili za safu na unene unaofanana wa bodi, sawa na kiunganishi cha kuelezea cha pci

lakini pini ya kawaida ya kubandika ni 100mils = 2.55mm

umbali ni aprox 2mm = 2.55 - 0.6 (pini)

pia unene wa kawaida wa bodi ni 1.6 hiyo ni sawa

hii ni mfano na bodi 2 za 1mm

Hatua ya 8: Mwisho

Mwisho
Mwisho

Kila sehemu ambayo nimeiunganisha imejaribiwa kando na vifaa vingine (TH) na toleo la mfano, nimeiunda na jukwaa rahisi la EDA na kuamuru katika JLC na LCSC (ili agizo lije pamoja kwanza lazima uagize katika JLC na mara moja uamuru na kikao hicho hicho unanunua katika LCSC na umeongeza)

Ni jambo la kusikitisha kuwa sina picha yoyote na sikuweza kuithibitisha pamoja, kwa wakati inachukua agizo kwa china na kutengeneza nyaraka zote, lakini ni kwa wafundishaji wafuatayo kwani inashughulikia muundo wa jumla hapa, maswali yoyote unaweza kuiacha kwenye maoni.

Na hii ndio, wakati agizo litafika nitaiuza, nitaijaribu pamoja, niripoti maswala, sasisha, nyaraka, mpango, na pengine fanya video.

asante, kwaheri na msaada!

kiunga: rahisiEDA, YouTube, ni dhahiri Maagizo

Ilipendekeza: