ЭЭМЖабдуулар

PIC-контроллери. PIC-текшерүүчүлөрүнүн Программалоо. PIC-текшерүүчүлөр схемалары

схемасын даярдоо, керектүү иш-чараларды ишке ашырууга мониторинг жүргүзүү үчүн кимдир бирөөнү же бир нерсени керек. алардын башкаруу жол ар түрдүү элементтер көп сандагы жумуш (транзисторлар, каршылыгы, thyristors, диоддор, Capacitors, ж.б.) пайдалануу үчүн зарыл болгон сыяктуу эле адам, бир топ көйгөйлүү болуп саналат. Бирок бардык татаал жана ири райондук башкаруунун (MCU) тарабынан контролдонуучу болот. алар, мисалы, RІS үй-бүлөлөргө берилет. Ошентип, PIC-текшерүүчүлөрүнүн эмне Түшүнбөгөн? Алардын схемасы болуп саналат жана алар колдонулган жерде.

microcontroller PIC- деген эмне

PIC-контролеру (же microcontroller) бир электрондоштуруу мурда даярдалган программаны пайдалануу менен айрым иш-аракеттерди жүзөгө ашыруу болуп эсептелет. буюмдардын Бул түз сызыктын өкүлдөрү бир өзгөчөлүгү программаларды каттого жана иштөө үчүн зарыл болгон бардык иш-милдеттерди жүзөгө ашыруунун болушу болуп саналат. анын түзүлүшүн аныктоочу, анын курамы бир гана бар бир кремний кристалл (бардык microcontrollers бир мүнөздүү өзгөчөлүгү) белгилей кетүү зарыл. Мындан тышкары, PIC-контролеру буту бир катар бар. Алардын айрымдары натыйжалары бөлүгү катары логикалык ресурстар катары пайдаланылышы мүмкүн, ал эми эки тараптуу арыз бар. буту санариптик же окшош болушу мүмкүн.

иш RІS башкарыш басымдуу көпчүлүк үчүн туруктуу Voltage керек - 5V. Бул анын кадимки режимде иштеп, анын алдына салып программасын аткарышы үчүн жетиштүү болуп саналат. PIC-контроллерларын Программалоо отуруп түз мүмкүн эмес. Бул максатта программисти.

контролеру үй-бүлө

PIC-контролеру бир нускада жок. өндүрүүчүсү өзүнүн өзгөчөлүктөрүн, мүмкүнчүлүктөрүн жана өтүнмөнүн мүмкүн болгон максаттарга ээ, алардын ар бири microcontrollers олуттуу спектрин өндүрөт. өздөрү саны үй-бүлө эмес, ири жана абалкы катары алынат Classifying өзгөчөлүгүнө көз каранды. Ошондуктан 8- гана үч үй-бүлөлөр бар, алардын негизги түрлөрү тууралуу гана маалымат берүү зарыл, 16- жана 32-бит. өз кезегинде бул башкаларга бөлүнөт, ал эми үй-бүлөнүн да макалада предмети эмес, алар жөнүндө бир нерсе менен сүйлөшүп жүргүзүүгө болбойт.

болгон учурда,

анын ар тараптуулугу PIC-текшерүүчү улам дээрлик каалаган колдонулушу мүмкүн. Sami microcontrollers муздаткычтар, сыналгы, кир жуугуч машина табууга болот. Бирок, азык-RІS диапазону PIC-инспекторлор боюнча микросхемалардын өзүн-өзү окуткан радиону жактырып жана робот арасында популярдуу өзгөчөлyгy бар. Алардын жардамы менен, сиз иштеп сайтка аласыз, же түзмөктөрдүн баарын. Бул акылга сыярлык баада, программалоо, тынч жана билим берүү материалдарды олуттуу өлчөмдө белгилүүлүгү өбөлгө түзөт.

PIC-контроллерларын сиз түзүүдө колдонуу радио контролдоо боюнча машиналарды робот жана эмне кылсак болот, башка буюм-тайым, чектелген бюджетти. пайдалуу нерселерге колдонсо болот - абдан эле популярдуу microcontroller тарабынан контролдонуучу өзүн-өзү жараткан автоматтык машиналарды түзүү темасы болуп саналат. пайдалануу спектри кенен жана туура мамиле дээрлик эч кандай ой-ниетин жүзөгө ашырылышы мүмкүн, ошондуктан PIC-инспекторлор райондук сүйүүчүлөрдүн чыгармаларын гана эмес, көрүүгө болот.

PIC-текшерүүчү менен пайдалануу үчүн программа

минималдуу зарыл программа - ал белгилейт. Бирок улам акысыз бөлүштүрүү үчүн, сиз аны колдонууга жана даярдоочу программа курал MPLAB сунуштаган болот. Тагыраак айтканда, сап программалык (өнүктүрүү айлана-чөйрө, түзүүчүлөрдөн) MPLAB. Компаниянын саясатына, ал акысыз, ал эми кээ бир чектөөлөрү бар. Ошентип, кыска демо чыгаруу боюнча бардык мүмкүнчүлүктөрүн аракет болот, бирок программанын аны аяктагандан иштешине кийин жок кылынат. толук программа көйгөй аймактарында жана жүрүм-турум коду оптималдаштыруу ар издеп ыңгайлуу программаларды түзүү жеңил кылат олуттуу курал. милдетинин нускасы жараша коду оптималдаштыруу боюнча токтотулушу мүмкүн, же болбосо программа тарабынан колдоого алынган инспекторлор санын кыскарткан. Чындык үчүн компания гана таанымал өкүлдөрүн сактап деп айтууга тийиш.

Башка компаниялар тарабынан берилген ЭЭМ үчүн бир нече түрү бар. Жалпысынан алганда, алардын иштешине окшош, бирок айырмачылыктар бар. Ошондуктан, көп MPLAB колдонуучу борбордуу долбоорго ишенимсиз болуп канааттанышпайт. Ошондуктан, өндүрүүчүлөр өздөрүнүн программалык округда милдетин жана сыймыктуу болмушка өз сактоо Идристи жатат. Ошондуктан бул жерде негизинен жакпай жатабы PIC-контролерлору үчүн программа, өтө ар түрдүү болуп саналат.

PIC-башкарыш үчүн программаны түзүү

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

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

программа менен Программалоо

Бирок, кандай microcontroller өзүндө иштелип чыккан программаны өткөрүп берүүгө? Кантип microcontroller программаларды жатат? Бул максатта атайын аппараттар бар - программисттер. Алар программанын алкагында эс клеткаларды өзгөртүп бир microcontroller сигналдарын жөнөтүү. Сиз программалоого чибин киргизүү үчүн маалыматтарды өткөрүп берүү жараянын баштоо үчүн, жана туташкан бул болсо, өз кезегинде,. Андан кийин, программалык каражаттарды пайдалануу менен сиз камтылган иштетүү керек. Адатта PIC-текшерүүчүлөрүнүн программалоо отуз секунд эки мүнөткө чейин узартты.

түрлөрү программисттер

Кайсы программист бир microcontroller программасын жазуу тандоо үчүн? башка компаниялардын чыгаруучу ишканада менен, өзүн-өзү жараткан: болжол менен үч түргө бөлсө болот. алардын ар бири пайдалануу өзүнө мүнөздүү өзгөчөлүктөргө ээ.

Ошентип, өзүн-өзү жараткан программисттер кыйла арзан болот. Бирок алардын колдонулушу, алар бат эле пластмасса жана темир курал түзмөктү кетиши мүмкүн экендиги менен коштолгон. Мындай учурлар жана microcontroller программалоо алат электр шок түрүндө жагымсыз кесепеттерге колдонулат, ошондуктан, коопсуздугу менен биригет да керек. Мындан тышкары, сиз башынан баштап сен болсо, ал көп учурда жумуш өзгөртүү мекемеге байланыштуу салыштырмалуу мүмкүнчүлүгү чектелген бир продукт болуп саналат. Бирок, дүйнөлүк тармакка жана башка адамдар тарабынан сунушталган бул маселени чечүүнүн көп сандагы таба аласыз, ошондой эле, балким, сага түйшүк бербей калат.

Өндүрүүчү оригиналдуу программист сапаттык кандайдыр бир microcontroller өз ишин жүзөгө ашыруу мүмкүнчүлүгүнө ээ болот. ал боюнча кепилдик жок жана ал иштеген эмес, алгандан кийин болсо, анда эч кандай маселе алмаштырылсын. Ал эми дүйнө схемасы боюнча, тактап айтканда PIC-датчиктер бул маселелерди ишке ашырылат.

Бирок, бир кыйла жогорку баада аны сатып алууга байланыштуу.

Башка компаниялар тарабынан чыгарылуучу программисттер, иш объектилерин кыйла түрлөрү бар. Алардын өзгөчөлүгү төмөнкү баа жана / же айыпкерлерге тышкары башка microcontrollers менен иштөө үчүн мүмкүнчүлүк болуп саналат. иштин ар кандай түрлөрүн менен камсыз кыла турган, чынында эле, жалпы "монстрлар" да бар, бирок алардын баасы төмөн болгон эмес, кошулмаларынан көп сандаган муктаж.

схемалык өзгөчөлүктөр

Анан да, акырында, сүрөтү оймо-чиймелер жөнүндө бир нече сөз. Бул схемалык microcontrollers көп учурда иш жүзүндө чүчүкулак жыйынтыкка эмнеси менен айырмаланат деп, документтер негизинде буту багытталууга тийиш. Мындай учурларда негизги нерсе жыйынтыктарды кол коюлган жана алар үчүн эмес, аппарат үчүн максаттуу болушу керек.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ky.delachieve.com. Theme powered by WordPress.