Агуулгын хүснэгт:
Видео: Төрийн машин ба SPI өргөтгөгчтэй Arduino дээр олон ажил хийх: 3 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Өнгөрсөн долоо хоногт би салютыг ардуино ашиглан турших системийг бий болгохыг хүсч байсан. Түймрийг унтраахад 64 орчим гаралт шаардлагатай байв. Үүнийг хийх нэг арга бол IC өргөтгөгчийг ашиглах явдал юм. Тиймээс 2 шийдэл байна:
- I2C өргөтгөгч, гэхдээ та IC -ийг асаахад инвертер хэрэгтэй болно (хязгаарлагдмал төлөвт байгаа миний өмнөх зааврыг үзнэ үү), учир нь бүх гаралт хурдан асаж, унтардаг: салютны асуудал.
-ТХН -ийг ажиллуулахад хялбар бөгөөд асаахад асуудалгүй болно.
Тиймээс би ийм төрлийн өргөтгөгчийг судлахаар шийдсэн. Би бас дижитал 16 оролт/гаралт, 2 аналог гаралтыг хянахад олон үүрэг гүйцэтгэдэг төрийн машин ашигладаг. Энэхүү карт нь PLC гэх мэт автоматжуулалтын системийг удирдах зориулалттай.
Би бас төлөв байдлын диаграмын зургууд болон автоматжуулалтад ашигладаг өөр нэг графикуудын хоорондох ялгаа, орчуулгыг судалсан: Хуучин Петри тор дээр суурилсан SFC (дараалсан функцын диаграм).
en.wikipedia.org/wiki/Sequential_function_…
fr.wikipedia.org/wiki/Grafcet
Алхам 1: Карт ба хэлхээ
Би arduino uno болон 2 төрлийн DIL чип ашигладаг:
- MCP23S17, 2 x 16 I/O өргөтгөгч нь SPI -ээр хянагддаг
-MCP4921, DAC 12 бит, 0/5V
Эдгээр IC нь маш хямд бөгөөд найдвартай бөгөөд холбох, програмчлахад маш хялбар байдаг. Схем дээр би конденсаторыг салгах, оролтыг татах резистор гэх мэт нэмэлт бүрэлдэхүүн хэсгүүдийг ашигласан.
Алхам 2: Multitask State Machine ажиллуулах програм
Дэлхий нийтийн санаа бол дижитал I/O -ийг хянах, аналог гаралтанд холбогдсон LED -д асаах/унтраах эффектийг эхлүүлэх явдал юм.
Өөр нэг зүйл бол би CS зүү (чип сонгох) тусдаа холболтыг хийснээр SPI автобусанд илүү их IC хийх боломжтой болно. Тиймээс би ашигласан:
- төрийн машинд зориулсан тусгай номын сан
-MCP23S17 тусгай номын сан
-MCP4921, CS болон SPI холболтын тусгай номын сан байхгүй.
Та зурган дээрээс хүлээгдэж буй төлөвт машин ба SFC (францаар GRAFCET эсвэл гр7 гэж нэрлэдэг) хоорондох орчуулгыг харж болно. Зарим нийтлэг нэр томъёо: нийцсэн төлөв, олон үүрэг даалгавар, капсулуляци.
Би номын сангууд болон эх кодыг маш олон сэтгэгдлээр хангадаг. Үүнийг уншиж ойлгохын тулд та муж диаграм эсвэл SFC -ийг нэгэн зэрэг унших ёстой.
Алхам 3: Дүгнэлт хийх
Энэ нь ажилладаг !!
Системийг асаахад та хэдэн секунд хүлээгээд дараа нь тэлэгчийг ашиглана уу (SPI автобусыг ажиллуулах цаг).
Систем нь маш хурдан хариу үйлдэл үзүүлдэг бөгөөд хэрэв та ямар ч машиныг хянахыг хүсч байвал тэжээлийн интерфэйс карт үүсгэх шаардлагатай болно. Миний өмнөх зааварчилгааг үзнэ үү, маш амархан !!
Дэлхийн өнцөг булан бүрт байгаа маш сонирхолтой, ажиллах зааварчилгаанд баярлалаа.
4371.
Зөвлөмж болгож буй:
IPad Stylus Зөвлөгөө - (Жижиг хэсгүүдийг тийрэлтэт машин дээр хэрхэн эргүүлэх вэ), би үүнийг Tech Shop дээр хийсэн!: 7 алхам
IPad Stylus Tip - (Жижиг эд ангиудыг тийрэлтэт машин дээр хэрхэн эргүүлэх вэ), Би үүнийг Tech Shop -д хийлээ! Энэ бол өөрийн багтаамжийн зүүг хийх хамгийн хэцүү хэсэг юм! Миний хөгжүүлж буй даралт мэдрэмтгий зүүг резинэн үзүүрээр барих гуулин үзүүр хэрэгтэй байсан. Энэхүү зааварчилгаа нь танд миний
Зомби ачааны машин, Arduino -той хэрхэн том ачааны машин хийх вэ: 5 алхам
Zombie Truck, Arduino -той хэрхэн том ачааны машин хийх вэ: Сайн байна уу залуусаа, өнөөдөр би танд зомби ачааны машин (ардуино дээр ажилладаг мангас ачааны машин) хэрхэн яаж хийхийг үзүүлэх болно
Төрийн машиныг ашиглах Arduino HMI: 9 алхам
Төрийн машиныг ашиглах Arduino HMI: Энэхүү зааварчилгаанд би YAKINDU Statechart хэрэгслүүдийг ашиглан Arduino -д зориулсан 16х2 хэмжээтэй LCD товчлуурын бамбай ашиглан энгийн бөгөөд өргөтгөх боломжтой HMI -ийг хэрхэн ашиглахыг харуулах болно. Хүний цогц машин
Гэртээ 10 долларын үнэтэй WiFi аюулгүй байдлын системийг хэрхэн яаж хийх вэ? Төлбөр, ажил хаана ч байхгүй!: 3 алхам
Гэртээ 10 долларын үнэтэй WiFi аюулгүй байдлын системийг хэрхэн яаж хийх вэ? Төлбөр, ажил хаана ч байхгүй!: Гэртээ 10 долларын үнэтэй wifi аюулгүй байдлын мэдэгдлийн системийг хэрхэн хийх вэ? Төлбөр байхгүй бөгөөд энэ нь хаа сайгүй ажилладаг! Хэрэв PIR хөдөлгөөн мэдрэгч ямар нэгэн хөдөлгөөнийг илрүүлсэн бол энэ нь таны гар утсанд мэдэгдэл илгээдэг. ESP8266 ESP-01 WiFi модуль, PIR хөдөлгөөн мэдрэгч ба 3.3
Зөөврийн компьютерт будаг хийх ажил: 9 алхам
Зөөврийн компьютерын будагны ажил: Үндсэндээ энэ бүхэн миний хамтран ажилладаг хүний зөөврийн компьютерийг 13 доллараар худалдаж авснаас үүдэлтэй юм. Би үүнийг харах тусам түүний гадаад төрх надад дургүй байв. Интервэйсийг гүнзгийрүүлсний дараа миний хэрэгцээнд нийцэх цорын ганц сонголт бол бүхэлд нь будах явдал юм