Агуулгын хүснэгт:

Утасгүй хаалганы хонх дамжуулагч: 3 алхам (зурагтай)
Утасгүй хаалганы хонх дамжуулагч: 3 алхам (зурагтай)

Видео: Утасгүй хаалганы хонх дамжуулагч: 3 алхам (зурагтай)

Видео: Утасгүй хаалганы хонх дамжуулагч: 3 алхам (зурагтай)
Видео: БЕСПРОВОДНОЕ ВИДЕОНАБЛЮДЕНИЕ WIFI комплект KERUI со слежением за людьми 2024, Оны зургадугаар сарын
Anonim
Утасгүй хаалганы хонх дамжуулагч
Утасгүй хаалганы хонх дамжуулагч

Энэхүү төсөл нь дараахь хоёр төслийн эхний хэсгийг тайлбарласан болно.

  1. Энэхүү зааварт заасан утсан хаалганы хонх дамжуулагч
  2. Утасгүй хаалганы хонх хүлээн авагчийг утасгүй хаалганы хонх хүлээн авагчийн зааварт тайлбарласан болно

Би байшингийнхаа арын хашаанд сууж байхад урд хаалган дээр хэн нэгэн хонх цохихыг би сонсохгүй байна. Мэдээжийн хэрэг, утасгүй хаалганы хонх худалдаж авснаар энэ асуудлыг шийдэх боломжтой боловч үүнийг өөрөө хийх нь илүү хөгжилтэй юм. Хажуугаар нь би бусад утасгүй хаалганы хонхыг хөндлөнгөөс оролцуулдаг тул өөрийн гараар хийх илүү их шалтгаан болдог.

Хаалганы хонхны унтраалга дарагдсан үед энэ хэлхээ нь 433 МГц давтамжтай энгийн RF дамжуулагчаар дамжуулан утасгүй хаалганы хонх хүлээн авагч руу мессеж илгээж, хаалганы хонхны анхны функцийг хэвээр хадгална. Уг хэлхээг анхны хаалганы хонх унтраалгаар цувралаар байрлуулсан бөгөөд анхны хаалганы хонхны хаалганы хонхыг дууриадаг. Энэ нь хэн нэгэн хаалганы хонхны унтраалгыг тасралтгүй дарахад хаалганы хонх дуугарахаас урьдчилан сэргийлэх боломжийг нэмж өгдөг.

Түүнчлэн уг хэлхээнд хаалганы хонхыг ажиллуулахын зэрэгцээ утасгүй хаалганы хонх руу мессеж дамжуулахыг идэвхгүй болгох боломжтой унтраалга байдаг. Уг хэлхээ нь 8 вольтын AC хаалганы хонхны трансформатороор тэжээгддэг бөгөөд энэ нь анхны хаалганы хонхыг ажиллуулдаг.

Үргэлж би энэ төслийг дуртай микроконтроллер PIC дээр бүтээсэн боловч та Arduino ашиглаж болно. Arduino фенүүд нь RF зурвасыг найдвартай дамжуулахын тулд Arduino Virtual Wire номын сангийн зөөврийн хувилбарыг ашигласнаас хойш миний тайлбарласан дамжуулах протоколыг хүлээн зөвшөөрч магадгүй юм.

Алхам 1: Шаардлагатай бүрэлдэхүүн хэсгүүд

Шаардлагатай бүрэлдэхүүн хэсгүүд
Шаардлагатай бүрэлдэхүүн хэсгүүд

Энэ төслийн хувьд танд дараах бүрэлдэхүүн хэсгүүд байх ёстой.

  • Нэг талхны хавтан
  • PIC микроконтроллер 12F617, win-source-ийг үзнэ үү
  • Гал хамгаалагч + гал хамгаалагч 100мА Удаан
  • Шулуутгагч гүүр, жишээ нь. DF02M, win-source-ийг үзнэ үү
  • Электролитийн конденсатор 220 uF/35V ба 10 uF/16V
  • 3 * 100nF керамик конденсатор
  • Хүчдэл зохицуулагч 78L05, win-source-ийг үзнэ үү
  • 433 MHz ASK RF дамжуулагч
  • Эсэргүүцэл: 1 * 10k, 1 * 4k7, 3 * 220 Ом
  • NPN транзистор, жишээ нь. BC548-ийг win-source-ээс үзнэ үү
  • Шилжүүлэх
  • LED: 1 улаан, 1 ногоон
  • Хуванцар орон сууц

Бүрэлдэхүүн хэсгүүдийг хэрхэн холбох схемийг үзнэ үү.

Алхам 2: Электроникийн загвар зохион бүтээх

Электроникийн загвар зохион бүтээх
Электроникийн загвар зохион бүтээх
Электроникийн загвар зохион бүтээх
Электроникийн загвар зохион бүтээх
Электроникийн загвар зохион бүтээх
Электроникийн загвар зохион бүтээх

Бүх хяналтыг PIC12F617 програм хангамжаар гүйцэтгэдэг. Цахилгаан хэлхээг зохион бүтээхээс өмнө би анхны хаалганы хонхыг хэрхэн амархан идэвхжүүлж болохыг шалгах хэрэгтэй байв. Надад байгаа загвар бол Byron 761 бөгөөд ding-dong дуу авиа гаргадаг бөгөөд 9 вольтын батерей эсвэл 8 вольтын хувьсах гүйдлийн трансформатороор тэжээгддэг. Анхны хаалганы хонхыг хэмжсэний дараа хаалганы хонхны унтраалгын холбогч нь нэг зүүтэй, 3.5 вольтоор нэг оролтын зүүтэй болохыг олж мэдэв. Энэ холболтыг хаах үед хаалганы хонхны унтраалгыг дарахад зөвхөн 35 uA гүйдэл дамждаг. Үүний улмаас би нээлттэй коллектортой транзисторыг ашиглаж, ялгаруулагчийг ашиглан анхны хаалганы хонхыг идэвхжүүлэв.

Хаалганы хонхны унтраалга гадаа байгаа тул хаалганы товчлуурыг дарахад маш бага хэмжээний гүйдэл урсдаг нь надад таалагдаагүй, учир нь энэ нь чийглэг болоход хэн ч байхгүй байхад хонх дуугарч магадгүй юм (энэ нь бодит байдалд тохиолддог эсэхийг мэдэхгүй байна). Би хэлхээнд 220 Ом хүч татах эсэргүүцэл ашигладаг байсан тул хаалганы хонх дарагдсан үед хаалганы хонхны унтраалгаар 23 мА гүйдэл дамждаг.

Үлдсэн загвар нь хэлхээний тогтвортой 5 вольтын хүчийг бий болгохын тулд стандарт Шулуутгагч гүүр ба хүчдэлийн зохицуулагчтай байдаг. Цахилгаан хэлхээг жижиг талхны тавцан дээр хялбархан хийж болно. Зурган дээр би хуванцар орон сууцанд хийсэн эцсийн үр дүнг багтаасан талхны самбар дээр угсрахдаа хэлхээг харж болно.

Алхам 3: Програм хангамж

Өмнө дурьдсанчлан, програм хангамж нь PIC12F617 -д зориулагдсан болно. Энэ нь JAL дээр бичигдсэн байдаг. Өмнө нь би 433 МГц давтамжтай RF модулийг ашиглан RF дамжуулалтыг ашиглаж байсан боловч өөрийн дамжуулах протоколыг ашигласан болно.

Миний протокол зай хэт том биш л бол сайн ажилладаг. Энэ төслийн хувьд надад илүү найдвартай RF дамжуулах протокол хэрэгтэй байсан. Судалгаа хийсний дараа би Arduino -д зориулж C хэл дээр бичсэн Virtual Wire номын санг оллоо. Би JAL програмчлалын хэлтэй PIC ашигладаг тул энэ номын санг C -аас JAL руу зөөж, энэ зааварт ашигласан болно. Энэхүү Виртуал номын сан нь миний ашигладаг энгийн протоколоос хамаагүй илүү найдвартай байдаг. Мэдээжийн хэрэг дамжуулах нь үргэлж буруу явж чаддаг. Дамжуулах алдагдлыг багасгахын тулд мессеж бүрийг өөр мессеж бүрийн өөр дарааллын дугаар ашиглан 3 удаа илгээдэг.

Энэхүү төсөлд PIC нь 8 МГц давтамжтай дотоод цаг давтамж дээр ажилладаг бөгөөд таймер 2 -ийг Виртуал номын санд 1000 бит/сек битийн хурдтайгаар RF -ийн мессеж илгээхэд ашигладаг.

Гаднах хаалганы хонхны унтраалга дарагдсан үед програм хангамж дараахь зүйлийг хийдэг.

  • Хаалганы хонхны унтраалгыг задлах. Хэрэв 50 ms -ээс хойших хугацаа дууссаны дараа дарагдсан хэвээр байвал програм дараагийн алхамаа үргэлжлүүлнэ, эс тэгвээс хаалганы хонхны унтраалга дарагдахгүй болно.
  • Хэрэв Дамжуулалтыг идэвхгүй болгох унтраалга идэвхгүй бол 3 байт мессеж - хаяг, тушаал, дарааллын дугаарыг 433 МГц давтамжтай RF дамжуулагчаар дамжуулж, ногоон LED нэг секундын турш асах болно. Үүний зэрэгцээ BC548 транзисторыг хагас секундын турш идэвхжүүлснээр анхны хаалганы хонх дуугарах болно.
  • Хэрэв Дамжуулалтыг идэвхгүй болгох унтраалга идэвхтэй байвал RF дамжуулалтаас бусад тохиолдолд ийм үйлдэл хийгдэхгүй. Ийм байдлаар утасгүй хаалганы хонхыг алсаас унтрааж, анхны хаалганы хонхыг ажиллуулах боломжтой болно.
  • Зөвхөн хаалганы хонхны унтраалга дарагдсаны дараа дахин гарахад л шинэ дамжуулалт, хонхны хонх дуугарч эхэлнэ. Энэ нь хаалганы товчлуурыг тасралтгүй дарахад хаалганы хонх дуугарахаас сэргийлдэг.

JAL эх файл болон Intel Hex файлыг хавсаргасан болно. Хэрэв та PAL микроконтроллерийг JAL - Паскаль шиг програмчлалын хэлээр ашиглах сонирхолтой байгаа бол JAL татаж авах сайтад зочилно уу.

Өөрийнхөө төслийг боловсруулж, хариу өгөхийг тэсэн ядан хүлээж байгаарай.

Зөвлөмж болгож буй: