ырааттуу микросистемалар 0104110000076748 Raspberry Pi үчүн Building Automation Card
Продукт маалыматы
Raspberry Pi үчүн Building Automation Card - бул колдонуучуларга Raspberry Piге ар кандай киргизүүлөрдү жана чыгууларды кошууга мүмкүндүк берген ар тараптуу карта. Ал 0-10V сигналдарын, контактты жабуу эсептегичтерин же 1K/10K температура сенсорлорун окуу үчүн конфигурациялануучу сегиз секирүүчү орнотулган универсалдуу киргизүү менен келет. Картада ошондой эле киргизүүлөрдүн, чыгуулардын же тышкы процесстердин абалын көрсөтүү үчүн программалык камсыздоо аркылуу башкарылуучу төрт жалпы багыттагы LED бар. Кошумчалай кетсек, ал байланыш үчүн RS-485 кабыл алгычты жана карта менен Raspberry Pi үчүн энергия менен жабдууну камтыйт.
Продукт колдонуу нускамалары
- Имаратты автоматташтыруу картасын телефонуңуздун үстүнө туташтыруу менен баштаңыз
Raspberry Pi жана системаны иштетиңиз. - Raspberry Pi аркылуу I2C байланышын иштетиңиз
raspi-конфигурациялоо. - Бул кадамдарды аткаруу менен github.com программасынан орнотуңуз:
- Терминалды ачып, буйрукту киргизиңиз:
git clone
https://github.com/SequentMicrosystems/megabas-rpi.git - Каталогду клондолгон репозиторийге өзгөртүү:
cd/home/pi/megabas-rpi.
- Программаны административдик артыкчылыктар менен орнотуңуз:
sudomake install
- Терминалды ачып, буйрукту киргизиңиз:
- Команданы киргизүү менен программаны иштетиңиз:
megabas
- Андан ары конфигурациялоо жана колдонуу үчүн программанын жеткиликтүү буйруктарынын тизмесин караңыз.
Сураныч, бир нече Building Automation Cards колдонууда, бардык карталарды кубаттоо үчүн бир 24VDC/AC кубаттуулугун колдонуу сунушталаарын эске алыңыз. Колдонуучу кабелди бөлүп, ар бир картага зымдарды өткөрүшү керек. Картанын керектөө кубаттуулугу 50 мА +24V.
ЖАЛПЫ СҮРӨТТӨМ
- Биздин Building Automation Card-нын экинчи мууну Raspberry Pi платформасына Building Automation Systems үчүн зарыл болгон бардык киргизүүлөрдү жана чыгууларды алып келет. 8 деңгээлге чейин топтолгон карта Raspberry Pi бардык версиялары менен иштейт, нөлдөн баштап
- Raspberry Pi'нин GPIO пинлеринин экөө I2C байланышы үчүн колдонулат. Үзгүлтүктөрдү иштетүүчү үчүн дагы бир пин бөлүнгөн жана колдонуучу үчүн 23 GPIO пинди калтырат.
- Сегиз универсалдуу киргизүү, өзүнчө тандалып алынат, 0-10V сигналдарын окууга, контакттын жабылышын эсептөөгө же 1K же 10K термисторлорду колдонуу менен температураны өлчөөгө мүмкүндүк берет. Төрт 0-10V программалоочу чыгуулары жарык диммерлерди же башка өнөр жай шаймандарын башкара алат. Төрт 24VAC чыгышы AC релелерин же жылытуу жана муздатуу жабдууларын башкара алат. LED индикаторлору бардык чыгуулардын абалын көрсөтөт. Эки RS485/MODBUS порту дээрлик чексиз кеңейтүүгө мүмкүндүк берет.
- Бардык кириштердеги TVS диоддору картаны тышкы ESD үчүн коргойт. Борттогу баштапкы абалга келтирилүүчү сактагыч аны кокустуктан коргойт.
ФУНКЦИЯЛАРЫ
- Сегиз секирип орнотулган универсалдуу, аналогдук/санариптик киргизүү
- 0-10V киргизүүлөр же
- Байланыш жабуу Counter Inputs же
- 1K/10K температура сенсорунун киргизүүлөрү
- Төрт 0-10V чыгышы
- 1A/48VAC драйверлери менен төрт TRIAC чыгышы
- Төрт жалпы максаттагы LED
- RS485 кириш жана чыгуу порттору
- Батареянын камдык көчүрмөсү менен реалдуу убакыт сааты
- Борттогу баскыч
- Бардык кириштерде TVS коргоо
- Борттогу аппараттык кароолчу
- 24VAC электр энергиясы
Бардык киргизүүлөр жана чыгаруулар бир нече карттар топтолуп турганда зымдарга оңой кирүүгө мүмкүндүк берүүчү сайгыч туташтыргычтарды колдонушат. Сегизге чейин Building Automation Cards бир Raspberry Pi үстүнө тизилиши мүмкүн. Карталар бардык сегиз картаны башкаруу үчүн Raspberry Piдин GPIO пиндеринин экөөсүн гана колдонуп, сериялык I2C автобусун бөлүшөт. Бул функция колдонуучу үчүн калган 24 GPIO'ну калтырат.
Төрт жалпы багыттагы LED аналогдук киргизүүлөр же башка көзөмөлдөнүүчү процесстер менен байланыштырылышы мүмкүн. Борттогу басуу баскычын киргизүүлөрдү кесип, чыгууларды жокко чыгаруу же Raspberry Pi өчүрүү үчүн программалоого болот.
КИТЕПТЕ ЭМНЕ БАР
- Raspberry Pi үчүн Building Automation Card
- Монтаждоо жабдуулары
- a. Төрт M2.5x18mm эркек-аял жезден жасалган айырмачылыктар
- b. Төрт M2.5x5mm жез бурама
- c. Төрт M2.5 жез гайкалар
- Эки секирүүчү.
Бир гана имаратты автоматташтыруу картасын колдонууда сизге секиргичтердин кереги жок. Эгер сиз бир нече карталарды колдонууну пландап жатсаңыз, СТАКТЫН ДЕҢГЭЭЛИН СЕКИРҮҮЧҮ бөлүмүн караңыз.
- Бардык талап кылынган аял жупташуу бириктиргичтери.
ТЕЗ ИШТОО ЖОЛДАМАСЫ
- Building Automation картаңызды Raspberry Pi'нин үстүнө туташтырыңыз жана системаны иштетиңиз.
- raspi-config аркылуу Raspberry Piде I2C байланышын иштетиңиз.
- github.com сайтынан программаны орнотуу:
- a. ~$ git клону https://github.com/SequentMicrosystems/megabas-rpi.git
- b. ~$ cd /home/pi/megabas-rpi
- c. ~/megabas-rpi$ sudo орнотуу
- ~/megabas-rpi$ мегабас
Программа жеткиликтүү буйруктардын тизмеси менен жооп берет.
ТАКТАНЫ ТАРТУУ
Төрт жалпы максаттагы LEDди программалык камсыздоодо башкарууга болот. Светодиоддор ар кандай киргизүү, чыгаруу же тышкы процесстин абалын көрсөтүү үчүн иштетилиши мүмкүн.
СТЕК ДЕҢгээлиндеги секиргичтер
J3 туташтыргычынын сол үч позициясы картанын стек деңгээлин тандоо үчүн колдонулат:
КИРҮҮ ТАНДОО ЖУМПЕРЛЕРИ
Сегиз универсалдуу кириш 0-10V, 1K же 10K термисторлорду же контактты жабуу/окуя эсептегичтерин окуу үчүн өзүнчө секирик тандалышы мүмкүн. Окуялардын эсептегичтеринин максималдуу жыштыгы 100 Гц.
RS-485/MODBUS БАЙЛАНЫШЫ
Building Automation Card стандарттык RS485 трансиверди камтыйт, ага жергиликтүү процессор да, Raspberry Pi да кире алат. Керектүү конфигурация J3 конфигурациясынын туташтыргычындагы үч айланып өтүүчү секирип орнотулган.
Эгер секиргичтер орнотулган болсо, Raspberry Pi RS485 интерфейси бар каалаган түзмөк менен байланыша алат. Бул конфигурацияда Building Automation Card RS485 протоколу талап кылган аппараттык деңгээлдерди гана ишке ашырган пассивдүү көпүрө болуп саналат. Бул конфигурацияны колдонуу үчүн, сиз жергиликтүү процессорго RS485 автобусун башкарууну бошотууну айтышыңыз керек:
- ~$ мегаба [0] wcfgmb 0 0 0 0
Эгер секиргичтер алынып салынса, карта MODBUS кулу катары иштейт жана MODBUS RTU протоколун ишке ашырат. Каалаган MODBUS мастери картанын бардык кириштерине кире алат жана стандарттуу MODBUS буйруктарын колдонуу менен бардык чыгууларды орното алат. Ишке ашырылган буйруктардын толук тизмесин GitHubдан тапса болот: https://github.com/SequentMicrosystems/megabas-rpi/blob/master/Modbus.md
Эки конфигурацияда тең локалдык процессор RS485 сигналдарын чыгарууга (секиргичтер орнотулган) же башкарууга (секиргичтер алынып салынган) программаланышы керек. Кошумча маалымат алуу үчүн буйрук сабынын онлайн жардамын караңыз.
БАЛАНКЫ PI HEADER
КУЧТУУ ТАЛАПТАР
Building Automation Card тышкы 24VDC/AC жөнгө салынган электр менен жабдууну талап кылат. Электр кубаты тактага жогорку оң бурчтагы атайын туташтыргыч аркылуу берилет (КАРТАНЫ ЖАЗУУну караңыз). Тактайлар DC же AC кубат булагын кабыл алат. DC кубат булагы колдонулса, полярдуулук маанилүү эмес.
Жергиликтүү 5V жөнгө салгыч Raspberry Piге 3А чейин кубат берет, ал эми 3.3V жөнгө салгыч санариптик схемаларды кубаттайт. Релелерди кубаттоо үчүн обочолонгон DC-DC өзгөрткүчтөрү колдонулат.
RASPBERRY PI КАРТАСЫН КУЧТУУ ҮЧҮН 24VDC/AC кубат БУЛАГЫН ГАНА КОЛДОНУУну СУНУШТАЙБЫЗ
Эгерде бир нече Building Automation Cards бири-биринин үстүнө тизилген болсо, биз бардык карталарды кубаттоо үчүн бир 24VDC/AC кубат булагын колдонууну сунуштайбыз. Колдонуучу кабелди бөлүп, ар бир картага зымдарды өткөрүшү керек.
ЭНЕРГИЯ КЕРЕКТӨӨ:
- 50 мА @ +24V
УНИВЕРСАЛДЫК КИРҮҮЛӨР
Имаратты автоматташтыруу картасында 0-10V сигналдарды, 1К же 10К термисторлорду же 100 Гц чейин контактты жабуу/окуя эсептегичтерин өлчөө үчүн тандалып алынуучу секирүү универсалдуу кириши бар.
0-10V КИРҮҮЛӨРДҮН КОНФИГУРАЦИЯСЫ
ОКУЯНЫН ЭСЕГИ/КОНТАКТЫН ЖАБУУ КОНФИГУРАЦИЯСЫ
1К ТЕРМИСТОР МЕНЕН ТЕМПЕРАТУРАНЫ ӨЛЧӨӨ КОНФИГУРАЦИЯСЫ
10К ТЕРМИСТОР МЕНЕН ТЕМПЕРАТУРАНЫ ӨЛЧӨӨ КОНФИГУРАЦИЯСЫ
0-10V ЧЫГЫШТАР КОНФИГУРАЦИЯСЫ. MAX ЖҮКТӨӨ = 10мА
ТРИАК ЧЫГЫШТАРЫ КОНФИГУРАЦИЯСЫ. MAX ЖҮКТӨӨ = 1А
HARDWARE WATCHDOG
- Building Automation Card орнотулган аппараттык көзөмөлдү камтыйт, ал сиздин миссия үчүн маанилүү долбоорңуз Raspberry Pi программалык камсыздоосу токтоп калса дагы иштей берет деп кепилдик берет. Күйгүзүлгөндөн кийин кароолчу өчүрүлөт жана биринчи баштапкы абалга келтирилгенден кийин активдүү болот.
- Демейки күтүү 120 секунд. Иштетилгенден кийин, ал Raspberry Piден 2 мүнөттүн ичинде баштапкы абалга келтирилбесе, күзөтчү күчтү өчүрүп, 10 секунддан кийин калыбына келтирет.
- Raspberry Pi күзөтчүнүн таймеринин мөөнөтү бүтө электе I2C портуна баштапкы абалга келтирүү буйругун бериши керек. Күйгүзүлгөндөн кийинки таймер мезгили жана активдүү таймер мезгили буйрук сабынан коюлушу мүмкүн. Калыбына келтирүүлөрдүн саны флеште сакталат жана буйрук сабынан кирүүгө же тазалоого болот. Бардык күзөтчү буйруктар онлайн жардам функциясы менен сүрөттөлөт.
АНАЛОГДУК КИРГИЗҮҮЛӨР/ЧЫГУУЛАР КАЛИБРАЦИЯЛАШУУ
Бардык аналогдук киргизүү жана чыгуулар заводдо калибрленген, бирок микропрограмманын буйруктары колдонуучуга тактаны кайра калибрлөө же аны жакшыраак тактыкка калибрлөө мүмкүнчүлүгүн берет. Бардык кириш жана чыгуулар эки пунктта калибрленген; шкаланын эки учуна мүмкүн болушунча жакын эки чекит тандоо. Киргизүүлөрдү калибрлөө үчүн колдонуучу аналогдук сигналдарды бериши керек. (Мисample: 0-10V кириштерин калибрлөө үчүн, колдонуучу 10V жөнгө салынуучу кубат менен камсыз кылуу керек). Чыгууларды калибрлөө үчүн колдонуучу чыгарууну керектүү мааниге коюу, натыйжаны өлчөө жана маанини сактоо үчүн калибрлөө буйругун бериши керек.
Маанилер флеште сакталат жана киргизүү ийри сызыктуу деп кабыл алынат. Эгерде калибрлөө учурунда туура эмес команданы терүү менен ката кетирилсе, RESET буйругун тиешелүү топтун бардык каналдарын заводдук маанилерге кайтаруу үчүн колдонсо болот. RESET кийин калибрлөө кайра баштаса болот.
Бортту аналогдук сигналдардын булагы жок эле калибрлөөгө болот, адегенде чыгыштарды калибрлөө, андан кийин калибрленген чыгууларды тиешелүү кириштерге багыттоо. Калибрлөө үчүн төмөнкү буйруктар жеткиликтүү:
- 0-10В КИРИШҮҮЧҮЛӨРҮН КАЛИБРЛЕҢИЗ: мегабас ашкана
- 0-10В КИРИШҮҮЛӨРДҮН КАЛИБРРАЦИЯСЫН КАЛИБРАЦИЯЛАУ: мегабас rcuin
- C10К КИРГИЗҮҮЛӨРДҮ АЛИБРАТТОО: мегабас крезин
- 10К КИРГИЗҮҮЛӨРДҮ КАЙРЫЛУУ: мегабас rcresin
- 0-10В ЧЫГЫШТАРЫН КАЛИБРЛА: мегабас cuout
- КАЛИБРЛЕНГЕН МААНИЛИКТИ FLASHТА САКТА: мегабас alta_comanda
- 0-10В ЧЫГЫШТАРДЫ КАЛИБРАЦИЯЛАНЫП КАЛИБРАЦИЯЛАУ: мегабас rcuout
Аппараттык камсыздоонун спецификациялары
БОРТТО КАЙРА ОРНОЙТУЛУУЧУ КОРГООЧУ
0-10V КИРҮҮЛӨР:
- Максималдуу киргизүү көлөмүtage: 12V
- Киргизүү импедансы: 20KΩ
- Чечим: 12 бит
- Sampле курсу: боюнча аныктоо керек
БАЙЛАНЫШТЫ ЖАБУУ КИРҮҮЛӨРҮ
- Эң көп саноо жыштыгы: 100 Гц
0-10V ЧЫГЫШТАР:
- Минималдуу чыгаруу жүгү: 1KΩ
- Резолюция: 13 бит
ТРИАК ЧЫГЫШЫ:
- Максималдуу чыгаруу ток: 1A
- Maximum Output Voltage: 120V
ТОЛУГУ МЕНЕН
- Аналогдук киргизүүлөр борттогу процессорго ички 12 биттик A/D конвертерлери аркылуу иштетилет. Киргизүүлөр samp675 Гц жыштыкта жетектеген.
- Аналогдук чыгуулар 16 бит таймерлердин жардамы менен PWM синтезделет. PWM маанилери 0дөн 4,800гө чейин.
- Бардык киргизүүлөр жана чыгуулар сыноо учурунда акыркы чекиттерде калибрленет жана баалуулуктар флеште сакталат.
- Калибрлөөдөн кийин биз толук масштабда сызыктуулукту текшерип, төмөнкү натыйжаларды алдык:
Канал/Макс/Ката %
- 0-10V IN: 15μV:0.15%
- 0-10V: ЧЫГЫШ: 10μV 0.1%
МЕХАНИКАЛЫК СИПАТТАМАЛАР
ПРОГРАММАНЫ ОРНОТУУ
- Raspberry Pi'ңизди эң акыркы OS менен даярдаңыз.
- I2C байланышын иштетүү:
~$ sudo raspi-конфигурациялоо- Колдонуучунун сырсөзүн өзгөртүү Демейки колдонуучу үчүн сырсөздү өзгөртүү
- Тармак параметрлери Тармак жөндөөлөрүн конфигурациялаңыз
- Жүктөө параметрлери Ишке киргизүү үчүн параметрлерди конфигурациялаңыз
- Локалдаштыруу параметрлери Тилди жана аймактык жөндөөлөрдү дал келүү үчүн орнотуңуз.
- Interfacing Options Перифериялык түзүлүштөр менен байланыштарды конфигурациялаңыз
- Оверклок Пи үчүн ашыкча ылдамдыкты конфигурациялаңыз
- Өркүндөтүлгөн параметрлер Өркүндөтүлгөн орнотууларды конфигурациялаңыз
- Жаңыртуу Бул куралды эң акыркы версияга жаңыртыңыз
- raspi-config жөнүндө Бул конфигурация жөнүндө маалымат
- P1 Камера Raspberry Pi камерасына туташууну иштетүү/өчүрүү
- P2 SSH Pi'ге алыскы буйрук сабына кирүү мүмкүнчүлүгүн иштетүү/өчүрүү
- P3 VNC Pi'ге графикалык алыстан кирүү мүмкүнчүлүгүн иштетүү/өчүрүү…
- P4 SPI SPI ядро модулунун автоматтык түрдө жүктөлүшүн иштетүү/өчүрүү
- P5 I2C I2C ядро модулунун автоматтык түрдө жүктөлүшүн иштетүү/өчүрүү
- P6 Сериялык портко кабык жана ядро билдирүүлөрүн иштетүү/өчүрүү
- P7 1-Wire Бир зымдуу интерфейсти иштетүү/өчүрүү
- P8 Remote GPIO GPIO пиндерине алыстан кирүү мүмкүнчүлүгүн иштетүү/өчүрүү
- github.com сайтынан megabas программасын орнотуу:
- 4. ~$ cd /home/pi/megabas-rpi
- 5. ~/megaioind-rpi$ sudo орнотуу
- 6. ~/megaioind-rpi$ мегабас
Программа жеткиликтүү буйруктардын тизмеси менен жооп берет.
Онлайн жардам алуу үчүн "megabas -h" териңиз.
Программаны орноткондон кийин, сиз буйруктар менен аны акыркы версияга жаңырта аласыз:
- ~$ cd /home/pi/megabas-rpi
- ~/megabas-rpi$ гит тартуу
- ~/megabas-rpi$ sudo орнотуу
Документтер / Ресурстар
![]() |
ырааттуу микросистемалар 0104110000076748 Raspberry Pi үчүн Building Automation Card [pdf] Колдонуучунун колдонмосу 0104110000076748 Raspberry Pi үчүн Building Automation Card, 0104110000076748, Raspberry Pi үчүн Building Automation Card, Building Automation Card, Automation Card, Card |