Мазмұны:

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

Бейне: PIC16F877 мультиметр: 6 қадам

Бейне: PIC16F877 мультиметр: 6 қадам
Бейне: Обзор мультиметра UNI-T UT61E+ UT61D+ и UT61B+ сравнения всей серии 2024, Шілде
Anonim
PIC16F877 мультиметр
PIC16F877 мультиметр

PICMETER Кіріспе

Бұл PICMETER жобасы кез келген электроника энтузиастары үшін пайдалы және сенімді құралға айналды.

  • Ол PIC16F877 / 877A микроконтроллерінде жұмыс істейді.
  • Бұл PIC әзірлеу жүйесі
  • Бұл 19 функциялы мультиметр (вольтметр, жиілік өлшегіш, сигнал генераторы, термометр …)
  • Бұл әр функцияда 5 диапазонға дейін болатын компоненттерді тексеруші (R, L, C, диод …).
  • Оның 433 МГц диапазонындағы ASK радиосы бар, ол қандай да бір қосымшаны күтеді.
  • Бұл басқа компьютер (ДК) графикалық көрсету үшін сериялық порт арқылы мәліметтерді жинай алатын қашықтықтан сатып алу жүйесі. (ЭКГ жобасының алдыңғы бөлігі ретінде пайдаланылды).
  • Онда тіркеу мүмкіндігі бар (деректерді бірнеше сағат ішінде тіркеу үшін), нәтижелер EEPROM -ден жүктеледі.
  • Ол кейбір қозғалтқыштарды басқару үшін сынақ сигналдарын шығарады.
  • Ол мұқият тексерілген, 5 -қадамдағы фотосуреттерді қараңыз.
  • Бағдарламалық жасақтама бастапқы коды ретінде шығарылады

Бұл нұсқаулық толық құжаттаманың қысқартылған нұсқасы болып табылады. Ол басқаларға оны аяқталған жоба ретінде жасауға немесе одан әрі өзгерістер енгізу үшін әзірлеу жүйесі ретінде қолдануға немесе басқа жобаларда қолдануға болатын идеяларды іздеуге жеткілікті болатын аппараттық және бағдарламалық қамтамасыз етуді сипаттайды.

Жабдықтар

Сатып алатын жалғыз маңызды чип-Microchip PIC16F877A-I/P

  • A = конфигурация биттерін анықтау бойынша түпнұсқадан айырмашылығы бар соңғы түзету.
  • I = Өндірістік температура диапазоны
  • P = 40-жетекші пластикалық қосарлы желі, 10 МГц, қалыпты VDD шектері.

Сонымен қатар Hitachi LM032LN 20 символы бар, 2 жолақты СКД, HD44780 контроллері бар.

Басқа бөліктер-бұл жалпы электрлік компоненттер, ПХД, LM340, LM311, LM431, жалпы мақсаттағы төмен қуатты транзисторлар және т.

1 -қадам: PICBIOS сипаттамасы

PICBIOS сипаттамасы
PICBIOS сипаттамасы

PICBIOS сипаттамасы

Бұл бағдарламалық жасақтама PIC16F877 тақтасында жұмыс істейді және бағдарламалық жадының төменгі 4к көлемін алады. Ол бағдарлама жадының жоғарғы жартысын алатын қолданбалы бағдарламаның бағдарламалық ортасын қамтамасыз етеді. Бағдарламаны әзірлеуге арналған бірнеше «отладка» командалары бар PC-BIOS идеясы бойынша ұқсас және 5 компоненттен тұрады:

  1. Жүктеу мәзірі
  2. Орнату бағдарламасы
  3. Пәрмен жолы интерфейсі (сериялық порт арқылы)
  4. Ядро және құрылғы драйверлері
  5. Қолданбалы бағдарламалау интерфейсі

2 -қадам: PICMETER сипаттамасы

PICMETER сипаттамасы
PICMETER сипаттамасы

PICMETER сипаттамасы

Кіріспе

Мультиметр сияқты (вольт, ампер, ом) бұл мәзір жүйесі арқылы таңдалатын көптеген функцияларға ие. Бірақ аппараттық және бағдарламалық қамтамасыз етудің тіркесімі оны әмбебап етеді, мысалы, ұзақ уақыт бойы тіркеу және сериялық деректерді жіберу сияқты мүмкіндіктер бар.

Мәзір - бұл «жүрек», онда функциялар [солға] және [оңға] түймелерінің көмегімен таңдалады. Содан кейін әр функция үшін [inc] және [dec] түймелері арқылы әр түрлі диапазондар таңдалады. Мысалы, конденсаторлар 5 бөлек диапазон арқылы шамамен 0.1nF -ден 9000uF -ге дейін өлшенеді.

2.1 PICMETER бағдарламасы

Бұл бағдарлама жадысының жоғарғы 4k -ін алатын және енгізу -шығару құрылғысы мен үзілісті өңдеу үшін 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Ω -ден 39МΩ дейін
  • DIO-диод, алға кернеуді өлшейді (0-2.5V)
  • CON - Үздіксіздік (қарсылық 25, 50 немесе 100 шегінен төмен болғанда дыбыстық сигнал береді)

Meter1 компоненті - бастапқы файл meter1.asm

LM311 компараторлық схемасын қолдана отырып конденсатор, индуктор және резисторды өлшеу. Бір зарядтау циклінің уақытын өлшеуге негізделген.

  • CAL - калибрлеу - өзін -өзі тексеру мен реттеу үшін 80nf және 10μF бекітілген өлшемдер
  • Cx1 - 5 диапазонда конденсатордың 0,1nF -ден 9000μF -ге дейінгі өлшемі
  • Lx1 - индуктивті өлшеу 1мГс дейін ?? мГ 2 диапазонда
  • Rx1 - 3 диапазонда 100Ω -ден 99МΩ дейінгі резисторды өлшеу

Meter2.asm бастапқы компоненті Meter2

Альтернативті LM311 релаксациялық осцилляторы мен Colpitts осцилляторының көмегімен компоненттерді өлшеу. N циклінің уақыт кезеңін өлшеуге негізделген. Бұл жоғарыдағы әдіске қарағанда дәлірек, себебі N = 1000 циклге дейінгі уақыт өлшенеді. Бұл аппараттық шешім болып табылады және көп құрылысты қажет етеді.

  • Cx2 - 5 диапазонда конденсаторды 10pF -ден 1000 мкФ -қа дейін өлшеу.
  • Rx2 - 5 диапазонда 100 Ом -дан 99М -ге дейінгі резисторды өлшеу.
  • Lx2 - 1 диапазонда 1 мГц -тан 60 мГ дейін индуктивті өлшеу.
  • osc - индукторлық өлшеу (Colpitts әдісі) 70μH -ден 5000μH? 2 диапазонда.

Жиілікті өлшеуіш - бастапқы файл Fmeter.asm

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

  • FREQ - 3 диапазонда 0 Гц -ден 1000 кГц жиілік өлшегіш
  • XTL - LP кристалдарының жиілігін өлшейді (тексерілмеген)
  • SIG - 10 Гц -тен 5 КГц -ке дейінгі сигнал генераторы
  • 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 радиосын қолданатын функциялар модульдерді қабылдайды және жібереді. Бұл модульдер порт С түйреуіштерінің көп бөлігін пайдаланатын SPI арқылы интерфейс жасайды.

  • RMB - BAUD радио модулін орнатыңыз
  • RMF - радио жиіліктің жиілігін орнату
  • RMC - радио модульдің сағат жиілігін орнатады
  • XLC - кристалды сыйымдылық жүктемесін реттейді
  • POW - таратқыш қуатын орнатады
  • RM2 - тест мәліметтерін жіберу (RM02 модулі)
  • RM1 - тест мәліметтерін алу (RM01 модулі)

Басқару модулі - бастапқы файл control.asm

  • SV1 - Серво шығысы (CCP1 көмегімен) 1 мс -тен 2 мс дейін 0,1 мс қадаммен
  • SV2 - Серво шығысы (CCP2 көмегімен) 1 мс -тен 2 мс дейін 0,1 мс қадаммен
  • PW1 - PWM шығысы (CCP1 көмегімен) 10% қадаммен 0 -ден 100% -ға дейін
  • PW2 - PWM шығысы (CCP2 көмегімен) 10% қадаммен 0 -ден 100% -ға дейін

Деректерді қашықтан алу - бастапқы файл remote.asm

Қашықтағы режим (Rem) - есептегішті компьютерден сериялық интерфейс арқылы басқаруға болатын командалар жиынтығы. Бір пәрмен бірнеше сағат ішінде EEPROM жүйесінде тіркелген деректерді жинайды. Басқа команда ADC жылдамдығындағы кернеулерді жад буферіне оқиды, содан кейін буферді компьютерге жібереді, онда нәтижелерді графикалық түрде көрсетуге болады. Бұл дыбыстық жиілік диапазонында жұмыс істейтін осциллограф

Уақыт - бастапқы файл - time.asm

Tim - тек сағ: мм: ss форматында уақытты көрсетеді және 4 түймені өзгертуге мүмкіндік береді

3 -қадам: Схеманың сипаттамасы

Схеманың сипаттамасы
Схеманың сипаттамасы
Схеманың сипаттамасы
Схеманың сипаттамасы

Схеманың сипаттамасы

3.1 Негізгі даму тақтасы

1 -суретте PICBIOS жұмыс істеуі үшін негізгі даму тақтасы көрсетілген. Бұл өте стандартты және қарапайым, 5В реттелетін қуат көзі және ажырататын конденсаторлар, C1, C2….

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

Сериялық порт (COM1)- TX және RX жазбалары ауыстырылады, яғни COM1- TX C-RX портына, ал COM1- RX C-TX портына қосылған (әдетте «нөлдік модем» деп аталады). Сонымен қатар RS232 үшін қажетті сигнал деңгейлері +12В (бос орын) және -12V (белгі) болуы керек. Алайда 5В (кеңістік) және 0В (белгі) кернеу деңгейлері мен қолданған барлық дербес компьютерлерге сәйкес келеді. Осылайша, RX және TX сигналдық деңгейлері драйвер (Q3) және желілік қабылдағыш (Q2) арқылы кері айналады.

LM032LN (2 қатарлы 20 таңбалы) СКД стандартты «HD44780 интерфейсін» қолданады. Бағдарламалық жасақтама 4-биттік nibble режимін пайдаланады және тек D портының 6 түйреуішін қолданады, бұл жерде бағдарламалық жасақтаманы төмен қаратуға (D D 0-3 биттері) немесе жоғары биіктікке (D D биттері 4-7) конфигурациялауға болады..

Түймешік қосқыштары мәзірді таңдау үшін төрт кірісті қамтамасыз етеді. Бағдарламалық жасақтама құлап жатқан шекті анықтаған кезде қосқыштарды жасау үшін push пайдаланыңыз. Тартылатын резисторлар (= 25k) PORT B ішкі болып табылады. RB6 порты коммутаторлар үшін қолданылмайды, себебі 1nF қақпағы (ICSP үшін ұсынылады). Қалпына келтіру қосқышының қажеті жоқ па?

түйме0

мәзір опциялары сол жақта [◄]

түйме1

мәзір опциялары [►]

түйме2

ұлғайту ауқымы/мәні/таңдау [▲]

түйме3

азайту ауқымы/мәні/таңдау [▼]

3.2 Аналогты кірістер мен компоненттерді тексеруші - тақта 1

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

10В кіріс диапазоны үшін m = 1 + R1/R2 = 1 + 10k/10k = 2

20В кіріс диапазоны үшін m = 1 + (R3 + R22)/R4 = 1 + 30k/10k = 4

AN2 температураны өлшеу үшін Q1 транзисторын «шикі» температура түрлендіргіші ретінде қолданады. NPN транзисторының температуралық коэффициенті 20 celcuis = -Vbe/(273+20) = -0,626/293 = -2,1 мВ/К. (температураны өлшеуді Аналог бөлімінен қараңыз). LM431 (U1) AN3 кернеуінің 2,5В кернеуін көрсетеді. Соңында AN4 аналогтық бөлімде компоненттерді сынау үшін қолданылады.

Компоненттерді өлшеу үшін сынақ компоненті RE2 (D_OUT) және AN4 кірісі арқылы қосылады. R14 - R18 резисторлары аналогтық бөлімде қарсылықты өлшеу үшін қолданылатын бес түрлі қарсылық мәнін береді (потенциометр әдісі). Резисторлар C/Port E түйреуіштерін кіріс немесе шығыс ретінде орнату арқылы «тізбекке қосылады».

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

λΩπμ

4 -қадам: Құрылыс нұсқаулығы

Құрылыс нұсқаулығы
Құрылыс нұсқаулығы
Құрылыс нұсқаулығы
Құрылыс нұсқаулығы

Құрылыс нұсқаулығы

Жақсы нәрсе - бұл жоба кезең -кезеңімен құрылып, сынақтан өтті. Жобаңызды жоспарлаңыз. Бұл нұсқаулар үшін сіз PICMETER1 құрып жатырсыз деп ойлаймын, дегенмен рәсім PICMETER2 және 3 үшін ұқсас.

4.1 ПХД әзірлеу тақтасы

Сізге стандартты өлшемі 100 -ден 160 мм -ге дейінгі ПХД -ге сәйкес келетін негізгі даму тақтасын (1 -сурет) салу керек, макетті мүмкіндігінше ұқыпты ұстау үшін жоспарлаңыз. ПХД мен қалайды тазалап, барлық мысты, мүмкіндігінше тексерілген сенімді компоненттер мен қосқыштарды қолданыңыз. PIC үшін 40 істікшелі розетканы қолданыңыз. Барлық дәнекерленген қосылыстардың үздіксіздігін тексеріңіз. Жоғарыдағы тақтаның орналасу фотосуреттерін қарау пайдалы болуы мүмкін.

Енді сізде бос PIC бар және сізге PICBIOS -ты флэш -жадыға бағдарламалау қажет. Егер сізде бағдарламалау әдісі болса - жақсы. Егер жоқ болса, мен табысты қолданған келесі әдісті ұсынамын.

4.2 AN589 бағдарламашы

Бұл PIC -ді принтер (LPT1) порты арқылы компьютерден бағдарламалауға мүмкіндік беретін шағын интерфейс схемасы. Дизайнды бастапқыда Microchip қосымшаның қосымшасында жариялады. (сілтеме 3). AN589 үйлесімді бағдарламашысын алыңыз немесе жасаңыз. Мен мұнда сипатталған AN589 жақсартылған дизайнын қолдандым. Бұл ICSP, яғни оны бағдарламалау үшін PIC -ті 40 істікшелі розеткаға қосасыз. Содан кейін принтер кабелін AN539 кірісіне және AN589 -дан ICSP кабелін әзірлеу тақтасына қосыңыз. Менің бағдарламашымның дизайны ICSP кабелі арқылы даму тақтасынан қуат алады.

4.3 PICPGM параметрлері

Енді компьютерде жұмыс істеу үшін сізге бағдарламалық қамтамасыз ету қажет. PICPGM әр түрлі бағдарламашылармен жұмыс жасайды, соның ішінде AN589 және ол ақысыз жүктеледі. (Әдебиеттерді қараңыз).

Аппараттық мәзірден LPT1 бойынша AN589 бағдарламашысын таңдаңыз

Құрылғы = PIC16F877 немесе 877A немесе автоматты анықтау.

Он алтылық файлды таңдаңыз: PICBIOS1. HEX

PIC өшіруді, содан кейін PIC бағдарламасын, содан кейін PIC растауды таңдаңыз. Сәттілікпен сіз сәтті аяқтау туралы хабарлама аласыз.

ICSP кабелін алып тастаңыз, PIC -ды қайта іске қосыңыз, сіз СКД -де PICBIOS дисплейін көресіз деп үміттенеміз, әйтпесе қосылымдарды тексеріңіз. Сол және оң жақ түймешіктерді басу арқылы жүктеу мәзірін тексеріңіз.

4.4 Сериялық байланыс (гипертерминалды немесе шпатлевка)

Енді PIC мен ДК арасындағы сериялық байланысты тексеріңіз. Компьютерлік COM1 сериялық кабелін әзірлеу тақтасына қосыңыз және ескі Win-XP Hyper-Terminal немесе PUTTY сияқты байланыс бағдарламасын іске қосыңыз.

Егер Hyperterminal қолданылса, келесідей конфигурациялаңыз. Негізгі мәзірден Қоңырау шалу> Ажырату. Содан кейін Файл> Сипаттар> Қосылу қойындысына өтіңіз. Com1 таңдаңыз, содан кейін Configure түймешігін басыңыз. 9600 bps таңдаңыз, паритетсіз, 8 бит, 1 аялдама. Аппараттық ағынды басқару ». Содан кейін қосылу үшін Қоңырау> Қоңырау шалыңыз.

Егер PuTTY, Connection> Serial> COM1 -ге қосылу және 9600 bps қосылса, паритет жоқ, 8 бит, 1 аялдама. «RTS/CTS» таңдаңыз. Содан кейін Сессия> Сериялық> Ашық

PICBIOS жүктеу мәзірінде «Пәрмен режимін» таңдаңыз, содан кейін [Inc] немесе [dec] түймесін басыңыз. Экранда «PIC16F877>» шақыруы пайда болуы керек (егер сериялық интерфейсті тексермесе). Басу керек пе? командалар тізімін көру үшін.

4.5 PICMETER бағдарламасы

Сериялық қосылым жұмыс істегеннен кейін флэш -жадты программалау он алтылық файлды жіберу сияқты қарапайым. «Он алтылық файлды жіберу …» деп жауап беретін «P» пәрменін енгізіңіз.

Гипер-терминалды қолданып, Тасымалдау мәзірінен> Мәтіндік файлды жіберу> PICMETER1. HEX> Ашу.

Прогресс «:» белгісімен көрсетіледі. он алтылық кодтың әр жолы бағдарламаланған. Соңында Сәтті жүктеңіз.

Егер сіз PuTTY қолдансаңыз, сізге Блокнотты қолдану және PICMETER1. HEX мазмұнын PuTTY ішіне көшіру/қою қажет болуы мүмкін.

Дәл осылай тексеру үшін «V» пәрменін енгізіңіз. Гипер терминалда Тасымалдау мәзірінен> Мәтіндік файлды жіберу> PICMETER1. HEX> OK түймешігін басыңыз.

Ескерту = xx … Егер сіз 16F877A чипін бағдарламаласаңыз, сізге бірнеше ескерту хабарлары келеді. Бұл 4 сөздік блокта бағдарламаланатын 877 мен 877A арасындағы айырмашылықтармен байланысты. Өкінішке орай, байланыстырушы 4 сөз шекарасы бойынша бөлімдердің басын теңестірмейді. Қарапайым шешім - әр бөлімнің басында 3 NOP нұсқаулығы болуы керек, сондықтан ескертулерді елемеңіз.

Қайта іске қосыңыз және BIOS жүктеу мәзірінде «Қолданбаны іске қосу» таңдаңыз. СКД -де PICMETER1 көрінуі керек.

4.6 PICMETER1 іске қосыңыз

Енді Вольтметр, Бөлшектерді өлшеуіш функциялары қажет болғанша жұмыс жасау үшін әзірлеу тақтасының қосымша бөлімдерін құруды бастаңыз (2 -сурет).

Meter1 калибрлеуді қажет етеді. «Cal» функциясында шамамен 80.00, 80.0nF және 10.000uF көрсеткіштерін беру үшін R10 реттеңіз. Содан кейін Cx1 функциясында кішкентай 100pF оқыңыз. Егер көрсеткіш шықпаса, C13 жиегінің қақпағын өзгертіңіз немесе meter1.asm ішіндегі «trimc» мәнін өзгертіңіз.

Енді PICBIOS Setup бағдарламасын іске қосыңыз және EEPROM -де бірнеше калибрлеу параметрлерін өзгертіңіз. 16 биттік ығысуды реттеу арқылы температураны калибрлеңіз (жоғары, төмен формат). Сізге «delayt» мәнін өзгерту қажет болуы мүмкін.

Егер сіздің мақсатыңыз жобаны сол күйінде құрғыңыз келсе - Құттықтаймыз - сіз аяқтадыңыз! Instructables бағдарламасындағы жетістіктеріңіз туралы айтыңыз.

4.7 MPLAB

Бірақ егер сіз өзгертулер енгізгіңіз келсе немесе жобаны одан әрі дамытқыңыз келсе, MPLAB көмегімен бағдарламалық жасақтаманы қайта құруыңыз қажет. Microchip -тен MPLAB жүктеп алыңыз. Бұл қарапайым және қарапайым «ескі». Мен әлдеқайда күрделі болып көрінетін жаңа labx әзірлеу құралын қолданған жоқпын.

Жаңа жобаны құру туралы толық ақпарат, содан кейін толық құжаттамада жобаға файлдарды қосу.

5 -қадам: тестілеудің суреттері

Тестілеудің суреттері
Тестілеудің суреттері
Тестілеудің суреттері
Тестілеудің суреттері
Тестілеудің суреттері
Тестілеудің суреттері

Фотосурет термометрдің үстінде, температурасы 15 градус

Сынақ жиілігі, оқу = 416к

Сынақ индукторы 440uF белгісінде, 435u оқиды

100k резисторды сынау, 101k оқиды, бұл оңай.

1000pF конденсаторды сынау, көрсеткіші 1.021nF

6 -қадам: Сілтемелер мен сілтемелер

6.1 PIC16F87XA мәліметтер парағы, Microchip Inc.

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

6.2 PIC16F87XA FLASH жадыны бағдарламалау ерекшелігі, микрочип

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

6.3 AN589 қосымшасы, Microchip Inc.

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

6.4 PICPGM жүктеу

picpgm.picprojects.net/

6.5 MPLab IDE v8.92 тегін жүктеу, Microchip

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

6.6 Hope RFM01-433 және RFM02-433 модульдеріне арналған мәліметтер парақтары, RF шешімдері

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

6.7 LT Spice, аналогты құрылғылар

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

6.8 AN589, Best-микроконтроллер-жобаларға негізделген суретті бағдарламалаушы схемасы

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

6.9 Ашық бастапқы файлдар

open_source

Ұсынылған: