Mudeli nimi: PIC16F628A-I/P
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:
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,. ...
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.
Võib-olla on algajate seas kõige levinumad mikrokontrollerid juuniormudelid, nimelt järgmised perekonnad:
Need mikrokontrollerid on 8-bitised ja neil on kaks arhitektuuri:
Raadioamatööride arendustes kohtab mudelit 16f628 väga sageli. Selle mikrokontrolleri konfiguratsioon on järgmine, sellel on:
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:
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.
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.
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.
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.
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.
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.
See kella versioon on valmistatud nii, et vooluringi võimalikult palju lihtsustada, energiatarbimist vähendada ja lõpuks saada seade, mis mahub hõlpsalt taskusse. Valides vooluringi toiteks miniakud, SMD kinnituse ja miniatuurse kõlari (näiteks mittetöötavast mobiiltelefonist), saate tikutoosist veidi suurema disaini.
Ülivalguse indikaatori kasutamine võimaldab vähendada vooluringi tarbitavat voolu. Voolutarbimise vähenemine saavutatakse ka režiimis "LoFF" - indikaator on välja lülitatud ja sisse lülitatakse ainult kella madalama järgu numbri vilkuv punkt.
Näidustus
Indikaatorite reguleeritav heledus võimaldab valida näitude kõige mugavama kuvamise (ja taas vähendada energiatarbimist).
Kellal on 9 kuvarežiimi. Režiimide vahel vahetamine toimub "pluss" ja "miinus" nuppude abil. Enne näitude endi kuvamist kuvatakse indikaatoritel lühike vihje režiimi nimetuse kohta. Vihje kuvamise kestus on üks sekund. Lühiajaliste viipade kasutamine võimaldas saavutada kella hea ergonoomika. Ekraanirežiimide vahel vahetades (mida nii lihtsa seadme nagu tavaline kell on päris palju) ei teki segadust ning alati on selge, millised näidud indikaatoril kuvatakse.