Kell - äratuskell PIC16F628A mikrokontrolleril. PIC-mikrokontrollerid, kus need raadioamatöörile kasulikud võivad olla? PIC-mikrokontrollerite kasutusala

Termomeeter PIC16F628A ja DS18B20 (DS18S20) mikrokontrolleril - artikkel mälu termomeetri ahela üksikasjaliku kirjeldusega ja lisaks loogiline jätk artiklile, mille ma varem avaldasin Yandexi saidil pichobbi.narod.ru. See termomeeter on end üsna hästi tõestanud ja seda otsustati veidi moderniseerida. Selles artiklis räägin teile, millised muudatused on skeemis ja tööprogrammis tehtud, kirjeldan uusi funktsioone. Artikkel on kasulik algajatele. Hiljem teisendasin termomeetri praeguse versiooni .

Mikrokontrolleri PIC16F628A ja DS18B20 (DS18S20) termomeeter suudab:

  • mõõta ja kuvada temperatuuri vahemikus:
    -55...-10 ja +100...+125 täpsusega 1 kraad (ds18b20 ja ds18s20)
    -vahemikus -9,9...+99,9 täpsusega 0,1 kraadi (ds18b20)
    -vahemikus -9,5...+99,5 0,5 kraadise täpsusega (ds18s20);
  • DS18B20 või DS18S20 anduri automaatne tuvastamine;
  • Kontrollige andurit automaatselt rikke suhtes;
  • Pidage meeles maksimaalset ja minimaalset mõõdetud temperatuuri.

Termomeeter võimaldab ka 7-segmendi indikaatori hõlpsat asendamist OK-st OA-ga indikaatoriks. Korraldatud on õrn protseduur mikrokontrolleri EEPROM-mällu kirjutamiseks. Selles artiklis kirjeldatakse end hästi tõestanud voltmeetrit -.

Mikrokontrolleri digitaalse termomeetri skeem töötati välja usaldusväärseks ja pikaajaliseks kasutamiseks. Kõik ahelas kasutatavad osad ei ole defitsiit. Mustrit on lihtne jälgida ja see sobib suurepäraselt algajatele.

Termomeetri skemaatiline diagramm on näidatud joonisel 1

Joonis 1 – PIC16F628A + ds18b20/ds18s20 termomeetri skemaatiline diagramm

Ma ei kirjelda kogu termomeetri skeemi, kuna see on üsna lihtne, peatun ainult funktsioonidel.

Kasutatud mikrokontrollerina PIC16F628A Microchipist. See on odav kontroller ja pole ka puudus.

Temperatuuri mõõtmiseks kasutatakse digitaalseid andureid DS18B20 või DS18S20 Maximilt. Need andurid on odavad, väikese suurusega ja teave mõõdetud temperatuuri kohta edastatakse digitaalselt. See lahendus võimaldab mitte muretseda juhtmete ristlõike, pikkuse jms pärast. Andurid DS18B20,DS18S20 võimeline töötama temperatuurivahemikus -55… +125 °C.

Temperatuuri kuvatakse 7-segmendilisel 3-kohalisel LED-indikaatoril ühise katoodiga (OK) või (OA).

Indikaatoril maksimaalse ja minimaalse mõõdetud temperatuuri kuvamiseks vajate nuppu SB1. Mälu lähtestamiseks vajate ka nuppu SB1

SA1 nupuga saate kiiresti andureid vahetada (tänav, maja).

LED-indikaatori ühise juhtme vahetamiseks on vaja hüppajat. TÄHTIS! Kui indikaator on korras, siis paneme segaja vastavalt skeemile alumisse asendisse ja jootsime transistorid VT1-VT3 p-n-p juhtivusega. Kui LED-indikaator on OA, siis liigutame segaja skeemi järgi ülemisse asendisse ja jootme n-p-n juhtivusega transistorid VT1-VT3.

Tabelis 1 näete kogu osade loendit ja nende võimalikku asendamist analoogiga.

Tabel 1 – termomeetri kokkupanekuks vajalike osade loetelu
Positsiooni tähistus Nimi Analoog/asendus
C1, C2 Keraamiline kondensaator - 0,1 μFx50V -
C3 Elektrolüütkondensaator - 220μFx10V
DD1 Mikrokontroller PIC16F628A PIC16F648A
DD2, DD3 Temperatuuriandur DS18B20 või DS18S20
GB1 Kolm 1,5 V AA patareid
HG1 7-segmendiline LED-indikaator KEM-5631-ASR (OK) Mis tahes muu väikese võimsusega dünaamilise näidu jaoks ja ühendamiseks sobiv.
R1, R3, R14, R15 Takisti 0,125 W 5,1 Ohm SMD suurus 0805
R2, R16 Takisti 0,125 W 5,1 kOhm SMD suurus 0805
R4, R13 Takisti 0,125 W 4,7 kOhm SMD suurus 0805
R17-R19 Takisti 0,125 W 4,3 kOhm SMD suurus 0805
R5-R12 Takisti 0,125 W 330 Ohm SMD suurus 0805
SA1 Iga sobiv lüliti
SB1 Taktinupp
VT1-VT3 Transistor BC556B indikaatoriks OK/transistor BC546B indikaatoriks OA-ga KT3107/KT3102
XT1 Klemmiplokk 3 kontaktile.

Digitaalse termomeetri esmaseks silumiseks kasutati Proteusesse ehitatud virtuaalset mudelit. Joonisel 2 näete Proteuse lihtsustatud mudelit

Joonis 2 – Proteuse mikrokontrolleri PIC16F628A termomeetri mudel

Joonisel 3-4 on näidatud digitaalse termomeetri trükkplaat

Joonis 3 – PIC16F628A mikrokontrolleri termomeetri trükkplaat (alumine) mitte skaleerima.

Joonis 4 – PIC16F628A mikrokontrolleri termomeetri trükkplaat (ülemine) mitte skaleerida.

Termomeeter, kokkupandud töötavad osad, hakkab kohe tööle ja ei vaja silumist.

Töö tulemuseks on joonised 5-7.

Joonis 5 – termomeetri välimus

Joonis 6 – termomeetri välimus

Joonis 7 – termomeetri välimus

TÄHTIS! Termomeetri püsivaras ei ole sisse õmmeldud reklaami saab kasutada oma rõõmuks.

Tööprogrammi tehtud muudatused:

1 automaatne DS18B20 või DS18S20 anduri tuvastamine;

2. Ümberkirjutamise aega EEPROM-is on vähendatud (kui ümberkirjutamise tingimus on täidetud) 5 minutilt 1 minutile.

3. Punkti vilkumise sagedust on suurendatud;

Rohkem Täpsem kirjeldus Termomeetri tööd saab vaadata dokumendist, mille saab alla laadida selle artikli lõpus. Kui te ei soovi alla laadida, siis veebisaidil www.pichobbi.narod.ru Samuti on suurepäraselt kirjeldatud seadme tööd.

Valmis tahvel sobis suurepäraselt Hiina äratuskella sisse (joonised 8, 9).

Joonis 8 – Hiina äratuskella kogu täidis

Joonis 9 – Hiina äratuskella kogu täitmine

Video – termomeetri töö PIC16F628A-l

Kell on ehitatud PIC16F628A mikrokontrollerile, andurina on kasutusel DS18B20, BC212 transistorid juhivad seitsmesegmendilise indikaatori ühiseid anoode ning vooluring sisaldab ka mitmeid passiivseid elemente.

Seade on konfigureeritud 4 nupu abil. Üks suurendab, teine ​​vähendab väärtust, kolmandat nuppu kasutatakse menüüsse sisenemiseks ja ka menüüelementide vahetamiseks. Menüüst väljumisel salvestatakse seadistused kontrolleri EEPROM-i. Kui kell mingil põhjusel külmub, saab lähtestamisnupp selle taaskäivitada. Kell jätkab tööd viimaste salvestatud väärtustega. Täpsemaks ajaarvestuseks on mikrokontrolleri taktsagedus välisest kvartsist sagedusega 4 MHz. PIC16F628 juhib ekraani multipleksrežiimis. Indikaatoreid juhib üht tüüpi transistor - BC212.

Nagu teate, sõltub sageduse täpsus paljudest teguritest - kvartsresonaatorist, kondensaatoritest, mikrokontrolleri enda temperatuurist, aga ka elektrooniliste komponentide kvaliteedist. Selles skeemis saab kella täpsust seadistada tarkvara abil. Peame lihtsalt mõõtma hälvet sekundites üle tunni või rohkem, arvutama väärtused parandusteguri valemi abil ja sisestama need väärtused menüü abil kontrolleri mällu. Kui arvutate korrektsiooniteguri õigesti, on kell täpne.

Kella seadistus, menüü kirjeldus:

Ho: Kella seadistus 0-23
- nn: määra minutid 0–59
- dn: kuu seadistus
- dd: määrake kuu päev
- dY: Aasta seadistus
- dt: määrake kuu kuvamise vorming. Kui 1 - tähtedega (JA FE ||A AP ||Y JU JL AU SE oc no dE), 2 - numbritega (01 02 03 04 05 06 07 08 09 10 11 12).
- tt: aja kuvamise viivitus. Muutuv väärtus 2-99s
- td: kuupäeva kuvamise viivitus. Muutuja väärtus on 2–99 s. Kui see on võrdne nulliga, siis kuupäeva ei kuvata!
- tE: temperatuuri kuvamise viivitus. Muutuja väärtus on 2–99 s. Kui see on null, siis temperatuuri ei kuvata!
- Sh: Hex väärtuse kalibreerimine (vt allpool)
- Sl: Hex väärtuse kalibreerimine (vt allpool)

Näited Sh/Sl kalibreerimise seadistamiseks:

30-sekundiline viivitus 24 tunni jooksul: 30/86400 = 0,000347
1000000 – (1000000 * 0,000347) = 999653 (kümnend) = F40E5 (kuueteistkümnend)

Selle tulemusena jagame kuueteistkümnendsüsteemi väärtuse 40E5 Sh = 40, SL = E5

2-sekundiline viivitus 1 tunni jooksul: 2/3600 = 0,000555
1000000 – (1000000 * 0,000555) = 999445 (kümnend) = F4015 (HEX)

Sh = 40, SL = 15

Kiire 15 sekundi võrra 60 päevaga: 15/5184000 = 0,000002
1000000 + (1000000 * 0,000555) = 1000002 (kümnend) = F4242 (HEX)

Sh = 42, SL = 42

Koduseks kasutamiseks mõeldud 2-kanalilise PIC16F628A ja DS18B20 baasil termomeetri disain pakkus huvi nii tavalistele raadioamatööridele kui ka neile, kellel on auto.

Autos kasutamiseks on termomeetri disain läbi teinud mitmeid muudatusi, nii vooluringides kui ka tarkvaras. Silt “Kodu” on asendatud tekstiga “Salong” ja ekraani alumisel real kuvatakse nüüd sõiduki pardavõrgu pinge. Rongivõrgu pinge mõõtmise funktsiooni rakendamisel tekkisid raskused kasutatavas mikrokontrolleris digitaal-analoogmuunduri (ADC) puudumise tõttu. Kuid mikrokontrolleril on komparaatori moodul, millega mõõdeti pardapinget. Võrdlusmooduli abil oli võimalik mõõta pinget sisendpinge vahemikus 5,6V kuni 16V mõõtelahutusvõimega 0,7V. See on parim võimalus probleemi lahendamiseks ilma mikrokontrollerit välja vahetamata. Teades rongisisese võrgu pinget, saate hinnata aku seisukorda. Kohe pärast seadme sisselülitamist (kasutades süütelülitit või mõnda muud meetodit) mõõdetakse pardapinget. Kui pardapinge on alla 10,5 V, annab auto termomeeter-voltmeeter sellest helisignaaliga (1,5 s) märku ja kuvab samal ajal ekraani alumisel real umbes teate “Aku on tühi” 3...4 s. Järgmisena kuvatakse alumisel real pardal oleva pinge praegune väärtus. Kui pinge väärtus on alla 5,6 V, kuvatakse näidikule teade "Pinge<6B "ja kui üle 16 V -" Pinge >16V".

Ringkonna kirjeldus:

Juhtkontrollerina D1 kasutatakse Microchip PIC16F628A mikrokontrollerit, mis töötab selles seadmes sisemisest kellageneraatorist (4 MHz).

Mikrokontroller kuvab LCD indikaatoril E1 teavet mõõdetud temperatuuride ja sõiduki pardavõrgu pinge kohta alates mobiiltelefon Nokia 3310. See teave edastatakse SPI tüüpi jadaliidese kanali kaudu. Infovahetus mikrokontrolleri ja ekraani vahel on ühesuunaline, andmed edastatakse ainult mikrokontrollerist indikaatorile.

Takistid R11...R15 koos indikaatori sisendi sisseehitatud kaitseahelatega tagavad indikaatorile edastatavate juhtsignaalide tasemete koordineerimise.

Indikaatori toiteallikaks on parameetriline pingestabilisaator, mis annab indikaatori toitepingeks umbes +3,3V. Pinge stabilisaator on valmistatud zeneri dioodist V5, takistist R10 ja filtri kondensaatorist C8. Stabilisaatori toide tuleb stabiliseeritud pingeallikast +5 V. Temperatuuri mõõtmist teostavad Maxim DS18B20 digitaalsed temperatuuriandurid U1 ja U2. Need andurid on tehases kalibreeritud ja võimaldavad mõõta ümbritseva õhu temperatuure vahemikus -55 kuni +125°C ning vahemikus -10...+85°C garanteerib tootja absoluutse mõõtevea mitte halvemaks kui ±0,5°C. Mõõdetud temperatuuride vahemiku piiridel halveneb täpsus ±2° C. Termomeetri näidud kuvatakse kogu mõõdetud temperatuurivahemikus eraldusvõimega ±0,1°C.

Andmete ja käskude vahetamine mikrokontrolleri D1 ja temperatuuriandurite U1 ja U2 vahel toimub 1-juhtmelise jadaliidese kanali abil. Tarkvara lihtsustamiseks on andurid ühendatud mikrokontrolleri eraldi sisenditega. Sel juhul on vahetusprotokoll 1-Wire siini kaudu lihtsustatud: andurite adresseerimine ja nende eelkäivitamine pole vajalik.

Takistid R4, R6 on 1-juhtmeliste liideseliinide koormustakistid. Takistid R5, R7 täidavad termomeetri sisemise toiteallika kaitsmise funktsiooni anduri toiteahelate lühise korral.

Pistikut X3 kasutatakse mikrokontrolleri D1 ahelasiseseks programmeerimiseks. See tuleb paigaldada, kui kasutate SMD-mikrokontrollerit või kui DIP-paketis olev mikrokontroller on otse plaadile joodetud, mitte pistikupessa. Ühendus X3 võimaldab PICKIT2 programmeerija otseühendust termomeetriga.

Pieso-emitter SP1 edastab helisignaale, mis teavitavad aku tühjenemisest.

Auto termomeetri sisemine toiteahel on realiseeritud järgmiselt: - pistikust X4 antakse pardapinge läbi dioodi V1 ja takisti R3 integreeritud pingestabilisaatori kiibile U3 tüüpi 7805.

See mikroskeem kasutab pardavõrgu pinget stabiliseeritud pinge +5 V genereerimiseks mikrokontrolleri, parameetrilise indikaatori stabilisaatori ja digitaalsete temperatuuriandurite toiteks;

Diood V1 takistab negatiivse pinge impulssmüra läbimist termomeetri toiteahelas, kaitseb seadet seadme vale toiteallika korral (toite ümbersuunamine) ja koos kondensaatoriga C1 takistab seadme mikrokontrolleri taaskäivitamist. pardavõrgu pingelangused auto starteri või muude energiamahukate tarbijate sisselülitamisel; - Takisti R3 koos piirava dioodiga (summuti) V2 kaitseb termomeetri sisemisi ahelaid impulssmüra mõjul tekkivate liigpingete eest.

Rongivõrgu pinge mõõtmiseks vajaliku analoogsignaali genereerimise seade on monteeritud takistuslikule pingejagurile R1, R2, mürasummutusfiltri kondensaatorile C2 (R1, C2) ja dioodidele V3, V4, mis koos takisti R1 kaitseb mikrokontrolleri analoogsisendit ülepingete eest.

Pinge mõõtmise täpsuse tõstmiseks on soovitav kasutada takisteid R1 ja R2 1% täpsusega, kuid kuna mõõtmisresolutsioon on väga suur (0,7V), pole see tingimus vajalik.

Takisti R3 võimsus peab olema vähemalt 0,5 W ja terastakistite võimsus võib olla 0,125 W väljundi ja 0,1 W SMD takistite puhul.

Ühepoolsele trükkplaadile pandi kokku auto termomeetri prototüüp:

Tähelepanu, trükkplaat ja prototüübi paigaldamine on tehtud vastavalt skeemile - Shema_avto_termo_3310_pic16f628.spl, mille fail on toodud allpool. Erinevus ülaltoodud diagrammist on ainult elementide kujunduses ja asenditähistuses.

Paljude erinevate tootjate mikrokontrollerite perekondade hulgas armastavad raadioamatöörid kahte - AVR ja PIC. PIC-mikrokontrollereid toodab Microchip.

Elektroonikavaldkonna entusiastid ja harrastajad kasutavad neid sageli nii valmisprojektide kokkupanemisel kui ka oma väikeste automatiseeritud süsteemide väljatöötamisel. Näiteks paljud Hiinast pärit sisseehitatud volt-amprimeetrid on ehitatud PIC-kontrollerite baasil.

PIC-mikrokontrollerite tüübid ja nende arhitektuur

Võib-olla on algajate seas kõige levinumad mikrokontrollerid juuniormudelid, nimelt järgmised perekonnad:

  • Pilt10;
  • Pilt12;
  • Pilt 16.

Need mikrokontrollerid on 8-bitised ja neil on kaks arhitektuuri:

  1. Baasjoon 10-bitiste juhistega ja 35 koostejuhisega.
  2. Keskklass 14-bitiste juhistega ja 35 või 49 montaažikeele juhistega, olenevalt konkreetsest mudelist.

Raadioamatööride arendustes kohtab mudelit 16f628 väga sageli. Selle mikrokontrolleri konfiguratsioon on järgmine, sellel on:

  • sisseehitatud kellageneraatorit saab seadistada 4 või 8 MHz peale;
  • 18 jalga – pordid, millest 16 on kasutatavad andmete sisestamiseks/väljundiks, 2 on toiteallikaks;
  • võimalus kasutada kvartsresonaatorit töötamiseks taktsagedustel kuni 20 MHz (siis kasutatakse selle jaoks veel 2 jalga);
  • täht F märgistuses tähistab välkmälu mahuga 2048 sõna;
  • Harvardi arhitektuur, 14-bitiste juhistega, kokku 35;
  • masina tsükli pikkus on 4 taktitsüklit (1 toiming sooritatakse kvartsresonaatori või siseostsillaatori 4 taktitsüklis);
  • 224 baiti RAM-i;
  • 128 baiti EEPROM;
  • USART – jadaport;
  • sisemise pinge viide;
  • Toide 3,3 kuni 5 V.

PIC16-l on madal hind ja üsna arenenud analoogvälisseadmed, mis tagab nende populaarsuse. Samas saab mudeleid toota korpustes, mille jalgade arv on 18 kuni 40. See võimaldab luua keerukamaid süsteeme, kui on võimalik ülaltoodud näites.

On ka võimsamaid mudeleid, näiteks 16-bitised:

  1. PIC24x
  2. DsPIC30/33F – digitaalseks signaalitöötluseks.

Need on võimelised 16 MIPS-i (miljonit iteratsiooni sekundis), mis annab teie süsteemile väga kiire jõudluse 2 push-pull masinatsükliga, mis saavutatakse sagedusega 32 MHz. 40 MIPS saavutatakse vastavalt 80 MHz juures.

32-bitiste PIC32MX mikrokontrolleritel on suurem jõudlus ja mälumaht kui 16-bitistel mudelitel ning need töötavad sagedusel 80 MHz.

PIC-mikrokontrollerite kasutusala

Nagu juba mainitud, on PIC16 perekond raadioamatööride seas väga populaarne. Lisaks on seda hästi kirjeldatud suures koguses kirjanduses. PIC-perekonnaga õpikute arvu poolest saab artikli kirjutamise ajal konkureerida ainult AVR-i perekond.

Vaatame mitut vooluringi, kasutades PIC-perekonna mikrokontrollereid.

Taimer koormuse juhtimiseks PIC16f628-l

Lihtsaim automatiseerimine PIC-mikrokontrolleritel on 8-bitise perekonna element. Nende mälumaht ei võimalda luua keerulisi süsteeme, kuid sobib suurepäraselt paari määratud ülesande iseseisvaks täitmiseks. Nii et see Pic16f628 kolme kanaliga taimeri ahel aitab teil kontrollida mis tahes võimsusega koormust. Koormusvõimsus sõltub ainult paigaldatud releest/starterist/kontaktorist ja elektrivõrgu võimsusest.

Seade on konfigureeritud 4 nupu SB1-SB4 abil, parameetrid kuvatakse HG1-l, see on LCD-ekraan, millel on 2 rida 16 tähemärgiga. Ahel kasutab välist 4 MHz kvartsresonaatorit ja KV1 on 24 V mähise toiteallikaga relee, saate kasutada mis tahes releed, kui see vastab teie toiteallika pooli pingele. MK toiteallikaks on 5 V stabiliseeritud allikas.

Koormuse juhtimiseks saate kasutada 1 kuni 3 kanalit, peate lihtsalt vooluringi dubleerima, lisades relee mikrokontrolleri RA3, RA4 kontaktidele.

Äratuskell MK PIC16f628A-l

Sellised kellad osutusid arendaja sõnul väga täpseks, nende viga on väga väike - umbes 30 sekundit aastas.

Väiksemate muudatustega saate kasutada mis tahes 7-segmendilisi indikaatoreid. Neid toidab 5 V toiteallikas, kuid võrgust lahtiühendamisel jätkavad nad tööd akudel, mida näete diagrammi paremas ülanurgas.

Jootekolbi võimsusregulaator PIC16f628A peal

Algavatel raadioamatööridel pole alati võimalust jootejaama osta. Kuid nad saavad selle ise kokku panna. Allolev diagramm näitab PIC16f628 reguleeritavat toiteallikat jootekolvi kasutamiseks. Ahel põhineb faasi-impulsi juhtimisel. See on tegelikult klassikalise türistori regulaatori modifitseeritud ja moderniseeritud analoog, kuid mikrokontrolleri juhtimisega.

Ahel on üsna lihtne, allosas on LED-ekraan. Peamiseks toiteelemendiks on türistor BT139 ja MOC3041 on vajalik MK galvaaniliseks isoleerimiseks võrgust ja türistori juhtimiseks loogilisel tasemel 5 V.

Kuidas mikrokontrollerit vilkuda? Kust alustada õppimist?

PIC-perekondade ametlik programmeerija on PICkit V3 ja see on kõige levinum. Programmikood laaditakse kiibile kettal oleva tarkvara abil; see tuleb programmeerijaga kaasa. IDE-d nimetatakse MPlabiks. See on tootja ametlik arenduskeskkond ja muide, see on tasuta. Seadmete uurimiseks on suurepärane venekeelne raamat “Pic-microcontrollers. Täielik juhend» autor Sid Katzen. Lisaks sellele raamatule leiate tohutul hulgal videotunde ja tekstimaterjale, mis teid aitavad.

PIC-mikrokontrollerite kasutamine on väga laialt levinud, paljud raadioamatöörid panevad nendele mikrokontrolleritele kokku metallidetektorid ja Geigeri loendurid.

Mudeli nimi: PIC16F628A-I/P

Täpsem kirjeldus

Tootja: Mikrokiip

Kirjeldus: 8-bitised mikrokontrollerid (MCU) 3,5 KB 224 RAM 16 I/O

Dokumendi lühisisu:
PIC16F627A/628A/648A andmeleht
Flash-põhised 8-bitised CMOS-mikrokontrollerid nanovati tehnoloogiaga
© 2009 Microchip Technology Inc.
DS40044G
Pange tähele järgmisi mikrokiibi seadmete koodikaitse funktsiooni üksikasju: Microchip tooted vastavad nende konkreetsel mikrokiibi andmelehel sisalduvatele spetsifikatsioonidele.

Microchip usub, et selle tooteperekond on üks turvalisemaid omataolisi perekondi tänapäeval turul, kui seda kasutatakse ettenähtud viisil ja tavatingimustes. Koodikaitsefunktsiooni rikkumiseks kasutatakse ebaausaid ja võib-olla ebaseaduslikke meetodeid. Kõik need meetodid nõuavad meile teadaolevalt Microchipi toodete kasutamist viisil, mis on väljaspool Microchipi andmelehtedel toodud tööspetsifikatsioone. Tõenäoliselt tegeleb seda tegija intellektuaalomandi vargusega. Microchip on valmis kliendiga koostööd tegema. kes on mures oma koodi terviklikkuse pärast. Microchip ega ükski teine ​​pooljuhtide tootja ei saa g

Tehnilised andmed:

  • Toitepinge – Max: 5,5 V
  • Toitepinge – min: 3 V
  • Kinnitustüüp: läbiva auguga
  • Kiibil olev ADC: ei
  • Kõrgus: 3,3 mm
  • Pikkus: 22,86 mm
  • Liides: USART
  • I/O liinide arv: 16
  • Taimerite arv: 3
  • Tööpinge toitepinge: 3 V... 5,5 V
  • Töötemperatuuri vahemik: - 40 C ... + 85 C
  • RAM-i suurus: 224 B
  • Andme-ROMi suurus: 128 B
  • Programmi mälu suurus: 3,5 KB
  • Protsessori seeria: PIC16
  • Maksimaalne taktsagedus: 20 MHz
  • Korpuse tüüp: PDIP-18
  • Programmi mälu tüüp: Flash
  • Pakkimine: toru
  • Andmesiin: 8 bitti
  • Laius: 6,35 mm
  • Tuum: PIC16
  • RoHS: jah

Õigekirja valikud:

PIC16F628AI/P, PIC16F628A I/P

Mikroprotsessor PIC, Core 8bit, 3.5K-Flash 224B-SRAM 128B-EPROM, 20MHz, 3.0V…5.5V, -40°C…85°C PIC (Peripheral Interface Controller) mikrokontrollerid on programmeeritavad PROM-id, väikese energiatarbimisega,. ...

Kas teile meeldis artikkel? Jaga seda
Üles