Мазмуну:

PIC16F877 мультиметр: 6 кадам
PIC16F877 мультиметр: 6 кадам

Video: PIC16F877 мультиметр: 6 кадам

Video: PIC16F877 мультиметр: 6 кадам
Video: Оборудование электронщика, от начинающего до профи. Моя подборка 2024, Июль
Anonim
PIC16F877 мультиметр
PIC16F877 мультиметр

PICMETER Киришүү

Бул PICMETER долбоору ар кандай электроника ышкыбоздору үчүн пайдалуу жана ишенимдүү куралга айланды.

  • Бул PIC16F877 / 877A микро контроллери менен иштейт.
  • Бул PIC иштеп чыгуу системасы
  • Бул 19 функционалдуу мультиметр (вольтметр, жыштык өлчөгүч, сигнал генератору, термометр …)
  • Бул компоненттерди текшерүүчү (R, L, C, диод …), ар бир функция боюнча 5 диапазонго чейин.
  • Бул 433MHz диапазону бар ASK радиосу, ал кандайдыр бир колдонмону күтөт.
  • Бул башка компьютер (ЖК) графикалык дисплей үчүн сериялык порт аркылуу маалыматтарды чогулта ала турган алыскы алуу тутуму. (Бул ЭКГ долбоорунун алдыңкы учу катары колдонулган).
  • Ал каттоо мүмкүнчүлүгүнө ээ (бир нече саат бою маалыматтарды каттоо үчүн), жыйынтыктар EEPROMдон жүктөлөт.
  • Ал кээ бир моторлорду иштетүү үчүн сыноо сигналдарын чыгарат.
  • Бул кылдат текшерилген, 5 -кадамдагы сүрөттөрдү караңыз.
  • Программа ачык булак катары чыгарылган

Бул Нускоочу толук документтин кыскартылган версиясы. Бул башкаларга аны бүткөрүлгөн долбоор катары курууга же андан ары өзгөртүүлөрдү киргизүү үчүн иштеп чыгуу тутуму катары колдонууга же башка долбоорлордо колдонуу үчүн идеяларды издөөгө жетиштүү болгон аппараттык жана программалык камсыздоону сүрөттөйт.

Жабдуулар

Сатып алуучу бирден-бир маанилүү чип-Microchip PIC16F877A-I/P

  • A = конфигурация биттерин аныктоодо оригиналдан айырмаланган кийинчерээк оңдоо.
  • I = Өнөр жай температурасынын диапазону
  • P = 40-Коргошун Пластикалык Dual In-line пакети, 10 MHz, кадимки VDD чектери.

Ошондой эле Hitachi LM032LN 20 белгиси HD44780 контроллерине курулган 2 саптуу ЖК менен.

Калган бөлүктөрү жалпы электрдик компоненттер, ПЛС, LM340, LM311, LM431, жалпы кубаттуулугу аз транзисторлор ж.

1 -кадам: PICBIOS Description

PICBIOS Description
PICBIOS Description

PICBIOS Description

Бул программа PIC16F877 тактасында иштейт жана программанын эс тутумунун төмөнкү 4к бөлүгүн ээлейт. Бул программанын эс тутумунун жогорку жарымын ээлеген колдонмо программасы үчүн программалык чөйрөнү камсыздайт. Бул идея боюнча PC-BIOSко окшош, программаны иштеп чыгуу үчүн бир нече "мүчүлүштүктөрдү оңдоо" сыяктуу жана 5 компоненттен турат:

  1. Жүктөө менюсу
  2. Орнотуу программасы
  3. Command Line Interface (сериялык порт аркылуу)
  4. Ядро жана түзмөк драйверлери
  5. Колдонмо программалоо интерфейси

2 -кадам: PICMETER Description

PICMETER Description
PICMETER Description

PICMETER Description

Киришүү

Мультиметр сыяктуу (вольт, ампер, ом) бул меню системасы аркылуу тандалган көптөгөн функцияларга ээ. Бирок аппараттык жана программалык камсыздоонун айкалышы болуу аны ар тараптуу кылат, мисалы, узак убакыт бою каттоодон өтүү жана сериялык маалыматтарды жөнөтүү сыяктуу мүмкүнчүлүктөр бар.

Меню - бул "жүрөк", анда функциялар [сол] жана [оң] баскычтары аркылуу тандалат. Андан кийин ар бир функция үчүн [inc] жана [dec] баскычтары аркылуу ар кандай диапазондор тандалат. Мисалы, конденсаторлор 5 өзүнчө диапазондун жардамы менен болжол менен 0.1nFтен 9000uFке чейин өлчөнөт.

2.1 PICMETER программасы

Бул программанын эс тутумунун жогорку 4k бөлүгүн ээлеген жана I/O түзмөгү жана үзгүлтүккө учуроо үчүн PICBIOSтун функцияларына таянган колдонмо программа катары уюштурулган. Ал фондук тапшырманы аткарган меню бөлүмүнөн турат жана баскычтарды ар 20 м сайын сурамжылайт. Функцияны же диапазонду өзгөртүү үчүн баскыч басылганда, тиешелүү тартип чакырылат. Баскычтар басылбаса, өлчөө 0,5 сек аралыкта жаңыртылат. Негизинен меню - бул таблица.

2.2 Метрдин функциясы - бөлүмдөр

Көптөгөн функциялар бар, ошондуктан бул бөлүк бөлүктөргө бөлүнөт, алардын ар бири окшош мүнөздөгү функциялар менен алектенет. Бул бөлүмдөрдүн кыска тизмеси, ар бир бөлүмдүн кантип иштээрин көрүү үчүн Толук документтерди караңыз. Порт чектөөлөрүнөн улам, долбоордун 3 вариациясы бар (Толук документтерди караңыз). Кадимки шрифттеги функциялар бардык долбоорлорго мүнөздүү. UNDERLINED функциялары PICMETER1 долбооруна гана кирет. ITALICSтеги функциялар PICMETER2 же PICMETER3 долбоорлоруна гана кирет.

VoltMeter бөлүмү - Булак файлы vmeter.asm

ADCди колдонуп, чыңалууну өлчөөгө негизделген функцияларды камтыйт.

  • ADC чыңалуусу (тандалган киргизүү боюнча чыңалуу, AN0дан AN4кө чейин)
  • AD2 Dual (бир убакта AN0 жана AN1 чыңалуусун көрсөтөт)
  • TMP термометр -10дон 80ге чейин? degC (2N3904 же кош LM334 которгуч)
  • LOG - кирүү аралыгын белгилейт
  • OHM - 4 диапазондо 0Ω ден 39MΩ чейин каршылыкты өлчөө (потенциометрдик ыкма)
  • DIO-Диод, алдыга чыңалууну өлчөйт (0-2.5V)
  • CON - Үзгүлтүксүздүк (каршылык 25, 50 же 100 чегинен аз болгондо сигнал берет)

Component Meter1 - Булак файлы meter1.asm

LM311 компаратордук схемасын колдонуу менен конденсатор, индуктор жана резистордун өлчөөсү. Бир заряддоо циклинин убактысын өлчөөгө негизделген.

  • CAL - калибрлөө - өзүн -өзү текшерүү жана жөнгө салуу үчүн белгиленген 80nf жана 10μF чаралар
  • Cx1 - 5 диапазондо 0.1nFтен 9000μFке чейин конденсатордун өлчөөсү
  • Lx1 - 1mHдан индуктордук өлчөө ?? mH 2 диапазондо
  • Rx1 - 3 диапазондо 100Ω ден 99МОго чейин резистордун өлчөөсү

Meter2.asm компонентинин баштапкы файлы

Альтернативдүү LM311 эс алуучу осцилляторун жана Colpitts осцилляторун колдонуу менен компоненттерди өлчөө. N циклинин убактысын өлчөөгө негизделген. Бул жогорудагы ыкмага караганда бир аз так, анткени N = 1000 циклге чейинки убакыт ченелет. Бул көбүрөөк аппараттык чечим жана көбүрөөк курулушту талап кылат.

  • Cx2 - 5 диапазондо 10pFтен 1000 μFке чейин конденсатордун өлчөөсү.
  • Rx2 - 5 диапазондо 100 Омдон 99Мге чейин резисторду өлчөө.
  • Lx2 - 1мГтан 60мГга чейинки индуктордук өлчөө 1 диапазондо.
  • оск - индуктордук өлчөө (Colpitts методу) 70μHтен 5000μHге чейин? 2 диапазондо.

Frequency Meter - булак файлы Fmeter.asm

PIC эсептегичтерин жана таймерлерин колдонгон функцияларды камтыйт жана башка аз;

  • FREQ - 3 диапазондо 0 Гцтен 1000 кГцке чейин жыштыкты өлчөөчү
  • XTL - LP кристаллдарынын жыштыгын өлчөйт (сыналган эмес)
  • SIG - сигналдын генератору 10 Гцтен 5 КГцке чейин 10 кадам
  • SMR - тепкич мотору - тескери багыт
  • SMF- тепкич мотору- алдыга багыттоо.

Байланыштар - Булак файлы comms.asm

Сериялык жана SPI перифериялык түзүлүштөрүн текшерүү үчүн сигналды берүү/алуу функциялары;

  • UTX сериялык TX & inc жана бит ылдамдыгы 0,6дан 9,6кка чейин
  • URX тесттик сериялык RX & inc жана бит ылдамдыгы 0,6дан 9,6кка чейин
  • SPM - башкы режимде SPIди текшерет
  • SPS - кул режиминде SPIди текшерет

FSK радио модулу - Булак файлы Radio.asm

RM01 жана RM02 радиолорун колдонуу функциялары модулдарды кабыл алуу жана берүү. Бул модулдар SP C аркылуу иштейт, ал Порт С казыктарынын көбүн колдонот.

  • RMB - BAUD курсунун радио модулун коюу
  • RMF - радио жыштыгын коюу
  • RMC - радио модулдун жыштыгын орнотот
  • XLC - кристаллдын сыйымдуулугун жүктөйт
  • POW - өткөргүчтү орнотот
  • RM2 - тест маалыматын берүү (RM02 модулу)
  • RM1 - тест маалыматын алуу (RM01 модулу)

Control Module - Булак файлы control.asm

  • SV1 - Servo Output (CCP1ди колдонуу менен) 1msден 2msге чейин 0.1ms кадам менен
  • SV2 - Servo Output (CCP2ди колдонуу менен) 1msден 2ms чейин 0.1ms кадам менен
  • PW1 - PWM чыгаруу (CCP1ди колдонуу менен) 10% кадамдарда 0дөн 100% га чейин
  • PW2 - PWM чыгаруу (CCP2ди колдонуу менен) 10% кадамдарда 0дөн 100% га чейин

Алыстан маалыматтарды алуу - Булак файлы remote.asm

Алыстан башкаруу режими (Rem) - эсептегичти компьютерден сериялык интерфейс аркылуу иштетүү үчүн командалардын жыйындысы. Бир буйрук EEPROMда кирген маалыматтарды бир нече саат бою чогултат. Дагы бир буйрук ADCтин толук ылдамдыгындагы чыңалууларды эстутум буферине окуйт, андан кийин буферди ЖКга өткөрүп берет, мында жыйынтыктар графикалык түрдө көрсөтүлүшү мүмкүн. Натыйжалуу бул аудио жыштык диапазонунда иштеген осциллограф

Убакыт - Булак файлы time.asm

Tim - жөн гана hh: mm: ss форматында убакытты көрсөтөт жана 4 баскычты колдонуу менен өзгөртүүгө мүмкүнчүлүк берет

3 -кадам: Circuit Description

Circuit Description
Circuit Description
Circuit Description
Circuit Description

Circuit Description

3.1 Негизги өнүктүрүү кеңеши

Figure 1 PICBIOS иштеп баштоо үчүн негизги өнүктүрүү тактасын көрсөтөт. Бул абдан стандарттуу жана жөнөкөй, 5V менен жөнгө салынуучу энергия булагы жана ажыратуучу конденсаторлор, C1, C2….

Саат 4 МГц кристаллынан турат, ошондуктан TMR1 1us интервалында иштейт. 22pF C6, C7 конденсаторлору Microchip тарабынан сунушталган, бирок иш жүзүндө керек эмес окшойт. ICSP аталышы (схемада-сериалдык программалоо) башында PICBIOS менен бош PICти программалоо үчүн колдонулат.

Сериялык порт (COM1)- эскертүү TX жана RX алмаштырылат, башкача айтканда COM1- TX порт C-RXке, COM1- RX C-TX портуна туташкан (адатта "нөлдүк модем" деп аталат). Ошондой эле RS232 үчүн керектүү сигнал деңгээлдери +12V (боштук) жана -12V (белги) болушу керек. Бирок 5V (мейкиндик) жана 0V (белги) чыңалуу деңгээли мен колдонгон бардык компьютерлер үчүн шайкеш көрүнөт. Ошентип, RX жана TX сигналдарынын деңгээли линия айдоочусу (Q3) жана линия алуучу (Q2) тарабынан тескери бурулат.

LM032LN (2 катар 20 белгиден турган) ЖК стандарттык "HD44780 интерфейсин" колдонот. Программалык камсыздоо 4-бит nibble режимин колдонот жана жазуу үчүн гана иштейт, бул жерде D портунун 6 казыгы колдонулат. Программаны nibble low (Port D bits 0-3) же nibble high (Port D bits 4-7) үчүн конфигурациялоого болот..

Баскыч баскычтары меню тандоо үчүн төрт кирүүнү камсыз кылат. Көчүрүү үчүн pushти колдонуңуз, анткени программалык камсыздоо кулап жаткан четин аныктайт. Тартуу каршылыгы (= 25k) ПОРТ В ички. Порт RB6, 1nF капкактан улам, которгучтар үчүн колдонулбайт (ICSP үчүн сунушталат). Баштапкы абалга келтирүүнүн кажети жокпу?

button0

меню параметрлери солго [◄]

баскыч1

меню параметрлери оң [►]

баскыч2

көбөйтүү диапазону/мааниси/тандоо [▲]

баскычы3

азайтуу диапазону/мааниси/тандоо [▼]

3.2 Аналогдук кириштер жана компоненттерди текшерүүчү - Board 1

Figure 2 PICMETER1 үчүн аналогдук схеманы көрсөтөт. Аналогдук кириштер AN0 жана AN1 жалпы чыңалуу өлчөө үчүн колдонулат. Атенюаторлорго AN0/AN1 кирүү казыктарына 5В берүү үчүн резистор маанилерин тандаңыз.

10V киргизүү диапазону үчүн m = 1 + R1/R2 = 1 + 10k/10k = 2

20V киргизүү диапазону үчүн, m = 1 + (R3 + R22)/R4 = 1 + 30k/10k = 4

AN2 температураны өлчөө үчүн Q1 транзисторун "чийки" температура өткөргүч катары колдонот. NPN транзисторунун температуралык коэффициенти 20 celcuis = -Vbe/(273+20) = -0.626/293 = -2.1 mV/K. (Температураны өлчөөнү Аналог бөлүмүнөн караңыз). LM431 (U1) AN3 боюнча 2.5V чыңалуусуна шилтеме берет. Акыры AN4 аналогдук бөлүмдө же компоненттерди тестирлөө үчүн колдонулат.

Компоненттерди өлчөө үчүн тест компоненти RE2 (D_OUT) жана AN4 Input аркылуу туташат. Резисторлор R14төн R18га чейин аналогдук бөлүмдө каршылыкты өлчөө үчүн колдонулган беш түрдүү каршылыкты (потенциометрдик ыкма) камсыз кылат. Резисторлор C же Port E казыктарын Input же Output катары коюу менен "схемада туташат".

Meter1 белгилүү/белгисиз конденсатор менен резистордун ар кандай айкалыштарын заряддоо аркылуу компоненттерди өлчөөнү аткарат. LM311 (U2) конденсатор жогорку чегине чейин заряддалганда (75% VDD) CCP1 үзгүлтүктөрүн түзүү үчүн колдонулат жана төмөнкү босогого (25% VDD) чыгарат Бул босоголук чыңалуу R8, R9, R11 жана потенциометр R10 тарабынан бир аз берилет тууралоо. Конденсаторлорду сыноодо, C13 конденсатору (= 47pF) плюс тактанын адашкан сыйымдуулугу 100pF кыркууну камсыз кылат. Бул тест компоненти алынып салынганда, CCP1 үзүлүштөрүнүн ортосундагы интервал 100usтан ашат жана PICти ашыкча жүктөбөйт. Бул кыркуу мааниси (100pF) программалык камсыздоо менен компоненттерди өлчөөдөн алынып салынат. D3 (1N4148) индукторлорду сыноодо разряддын жолун камсыз кылат жана D_OUTту коргойт, чыңалуунун терс болушуна жол бербейт.

λΩπμ

4 -кадам: Курулуш боюнча көрсөтмө

Курулуш гид
Курулуш гид
Курулуш гид
Курулуш гид

Курулуш гид

Жакшы нерсе, бул долбоор этап менен курулган жана сыналган. Долбооруңузду пландаңыз. Бул көрсөтмөлөр үчүн мен PICMETER1 куруп жатам деп ойлойм, бирок жол PICMETER2 жана 3 үчүн окшош.

4.1 Өнүктүрүү кеңеши ПХБ

Негизги өнүктүрүү тактасын (1 -сүрөт) куруу керек, ал 100дөн 160мм стандарттык өлчөмдөгү ПХБга туура келиши керек, макетти мүмкүн болушунча тыкан кармоо үчүн пландаңыз. ПКБңызды жана жезди калай тазалаңыз, мүмкүн болгон жерде текшерилген ишенимдүү компоненттерди жана туташтыргычтарды колдонуңуз. PIC үчүн 40 пин розетканы колдонуңуз. Үзгүлтүксүздүк бардык ширетилген муундарды текшерет. Жогорудагы тактайымдын сүрөттөрүн кароо пайдалуу болушу мүмкүн.

Сизде азыр бош PIC бар жана сиз PICBIOSту флеш -эске программалашыңыз керек. Эгерде сизде мурунтан эле программалоо ыкмасы болсо - жакшы. Болбосо, мен ийгиликтүү колдонгон төмөнкү ыкманы сунуштайм.

4.2 AN589 Программист

Бул кичинекей интерфейс схемасы, бул PICти принтер (LPT1) портун колдонуп ЖКдан программалоого мүмкүндүк берет. Дизайн алгач Microchip тарабынан Колдонмо Эскертүүсүндө жарыяланган. (шилтеме 3). AN589 шайкеш программистти алыңыз же жасаңыз. Мен бул жерде сүрөттөлгөн жакшыртылган AN589 дизайнын колдондум. Бул ICSP - демек сиз PICти программалоо үчүн 40 пин розеткага киргизесиз. Андан кийин принтер кабелин AN539 киришине жана IC5 кабелин AN589дан өнүктүрүү тактасына туташтырыңыз. Менин программист дизайным ICSP кабели аркылуу өнүгүү тактасынан күч алат.

4.3 PICPGM Орнотуулары

ЖКда иштөө үчүн сизге азыр программалоо программасы керек. PICPGM AN589, анын ичинде ар кандай программисттер менен иштейт жана ал бекер жүктөлөт. (Шилтемелерди караңыз).

Аппараттык менюдан LPT1деги AN589 программистин тандаңыз

Түзмөк = PIC16F877 же 877A же автоматтык түрдө аныктоо.

Тандоо Hex File: PICBIOS1. HEX

Тазалоо PIC, андан кийин PIC программасы, андан кийин PICти текшерүү. Бир аз ийгилик менен сиз ийгиликтүү аяктоо жөнүндө билдирүү аласыз.

ICSP кабелин алып салуу, PICти өчүрүп күйгүзүңүз, сен ЖКда PICBIOS дисплейин көрөсүң деп үмүттөнөм, антпесе туташууларыңды текшер. Сол жана оң баскычтарды басып жүктөө менюну текшериңиз.

4.4 Сериялык туташуу (Hyperterminal же Putty)

Эми PIC менен PC ортосундагы сериялык байланышты текшериңиз. PC COM1 сериялык кабелин иштеп чыгуу тактасына туташтырыңыз жана эски Win-XP Hyper-Terminal же PUTTY сыяктуу байланыш программасын иштетиңиз.

Hyperterminal колдонуп жатсаңыз, төмөнкүдөй конфигурациялаңыз. Негизги менюдан Чалуу> Ажыратуу. Андан кийин Файл> Касиеттер> Өтмөккө туташуу. Com1 тандап, андан кийин Configurebutton баскычын басыңыз. Тандоо 9600 bps, паритет жок, 8 бит, 1 аялдама. Аппараттык агымды башкаруу”. Андан кийин Чалуу> Чалууга туташуу үчүн.

Эгерде PuTTY, Connection> Serial> COM1ге туташуу жана 9600 bps, паритет жок, 8 бит, 1 аялдама. "RTS/CTS" тандаңыз. Андан кийин Session> Serial> Open

PICBIOS Boot менюсунан "Command Mode" тандап, андан кийин [inc] же [dec] басыңыз. Экранда "PIC16F877>" деген билдирүү пайда болушу керек (эгер сериялык интерфейсти текшербесе). Басуу? буйруктардын тизмесин көрүү үчүн.

4.5 PICMETER программасы

Сериялык туташуу иштеп баштагандан кийин, флэш -эстутумду программалоо он алтылык файлды жөнөтүү сыяктуу жөнөкөй. "Px" буйругун киргизиңиз, ал "Hex файлын жөнөтүү …" менен жооп берет.

Гипер-терминалды колдонуп, Transfer менюсунан> Текст файлын жөнөтүү> PICMETER1. HEX> Ачуу.

Прогресс ":" менен көрсөтүлөт. hex-коддун ар бир сабы программалангандыктан. Акыры Ийгиликти жүктөө.

Эгерде сиз PuTTY колдонуп жатсаңыз, анда блокнотту колдонуп, PICMETER1. HEXтин бүт мазмунун PuTTYге көчүрүү/чаптоо керек болушу мүмкүн.

Текшерүү үчүн, "V" буйругун киргизиңиз. Гипер-терминалда, Transfer менюсунан> Текст файлын жөнөтүү> PICMETER1. HEX> OK.

Эскертүү = xx… Эгерде сиз 16F877A чипин программаласаңыз, сизге эскертүүчү билдирүүлөр келет. Бул 877 жана 877A ортосундагы айырмачылыктар менен байланыштуу, алар 4 сөз блокторунда иштейт. Тилекке каршы, шилтемечи бөлүмдөрдүн башталышын 4 сөздүн чегине тууралабайт. Жөнөкөй чечим, ар бир бөлүмдүн башында 3 NOP көрсөтмөсү болушу керек, андыктан эскертүүлөрдү этибарга албаңыз.

Кайра жүктөө жана BIOS жүктөө менюсунан "Программаны иштетүү" дегенди тандаңыз. Сиз LCDден PICMETER1 көрүшүңүз керек.

4.6 PICMETER1ди иштетүү

Эми Вольтметрдин, Компоненттин Метринин функцияларын талап кылынгандай алуу үчүн, иштеп чыгуу тактасынын дагы бөлүмдөрүн курууну баштаңыз (2 -сүрөт).

Meter1 бир аз калибрлөөнү талап кылат. "Cal" функциясында, R10ду 80.00, 80.0nF жана 10.000uF болжол менен окуу үчүн берүү. Андан кийин Cx1 функциясы боюнча кичинекей 100pFти окуңуз. Эгерде окуу чыкпай калса, C13 капкагын алмаштырыңыз, же meter1.asmдагы "trimc" маанисин өзгөртүңүз.

Эми PICBIOS орнотуусун иштетип, EEPROMдо бир нече калибрлөө орнотууларын өзгөртүңүз. 16-биттин ордун жөндөө менен температураны калибрлеңиз (жогорку, төмөнкү формат). Ошондой эле, "delayt" маанисин өзгөртүү керек болушу мүмкүн.

Эгерде сиздин ниетиңиз долбоорду ошол бойдон куруу болсо - Куттуктайбыз - сиз бүттүңүз! Instructables боюнча ийгилигиңиз тууралуу айтып бериңиз.

4.7 MPLAB

Бирок эгер сиз өзгөртүүлөрдү киргизүүнү же долбоорду андан ары өнүктүрүүнү кааласаңыз, MPLAB аркылуу программаны кайра курушуңуз керек. Microchipтен MPLAB жүктөп алыңыз. Бул "эски" колдонууга оңой жана жөнөкөй. Мен алда канча татаал көрүнгөн жаңы labx иштеп чыгуу куралын колдоно элекмин.

Жаңы долбоорду кантип түзүү керектиги жөнүндө деталдар, анан долбоорго файлдарды толук документтерде кошуу.

5 -кадам: Тесттин сүрөттөрү

Тестирлөөнүн сүрөттөрү
Тестирлөөнүн сүрөттөрү
Тестирлөөнүн сүрөттөрү
Тестирлөөнүн сүрөттөрү
Тестирлөөнүн сүрөттөрү
Тестирлөөнүн сүрөттөрү

Сүрөт термометрдин жогору жагында, 15 градуста

Тест жыштыгы, окуу = 416k

Сыноо индуктору 440uF деп белгиленген, 435u окуйт

100k каршылыгын текшерүү, 101k окуйт, бул оңой.

1000pF конденсатор тестирлөө, окуу 1.021nF болуп саналат

6 -кадам: Шилтемелер жана шилтемелер

6.1 PIC16F87XA маалымат баракчасы, Microchip Inc.

ww1.microchip.com/downloads/en/devicedoc/39582b.pdf

6.2 PIC16F87XA FLASH Memory Programming Specification, Microchip

ww1.microchip.com/downloads/en/devicedoc/39589b.pdf

6.3 Application Note AN589, Microchip Inc.

ww1.microchip.com/downloads/en/appnotes/00589a.pdf

6.4 PICPGM жүктөө

picpgm.picprojects.net/

6.5 MPLab IDE v8.92 бекер жүктөө, Микрочип

pic-microcontroller.com/mplab-ide-v8-92-free-download/

6.6 Hope RFM01-433 жана RFM02-433 модулдары үчүн маалымат баракчалары, RF Solutions

www.rfsolutions.co.uk/radio-modules-c10/hope-rf-c238

6.7 LT Spice, аналогдук түзмөктөр

www.analog.com/en/design-center/design-tools-and-calculators/ltspice-simulator.html

6.8 AN589, Best-Микроконтроллер-Долбоорлорго негизделген сүрөт программалоочу схемасы

www.best-microcontroller-projects.com/pic-programmer-circuit.html

6.9 Ачык булак файлдары

ачык булак

Сунушталууда: