Агуулгын хүснэгт:
- Алхам 1: Танд хэрэгтэй зүйл
- Алхам 2: Цахилгаан хэлхээг тайлбарлав
- Алхам 3: Энэ нь хэрхэн ажилладаг вэ?
Видео: Цахим код түгжих: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Дижитал код түгжигч нь Electronics -д маш их алдартай байдаг бөгөөд түгжээг нээхийн тулд та тодорхой 'код' оруулах хэрэгтэй. Энэ төрлийн түгжээнд Lock -ийг нээхийн тулд оруулсан кодоо урьдчилан тодорхойлсон кодтой харьцуулахын тулд микроконтроллер хэрэгтэй болно. Arduino, Raspberry Pi, 8051 микроконтроллер ашигладаг эдгээр төрлийн тоон түгжээнүүд байдаг. Гэхдээ өнөөдөр энд бид код түгжээг ямар ч микроконтроллергүйгээр барьж байна.
Энэхүү энгийн хэлхээнд бид 555 Timer IC дээр суурилсан Code Lock -ийг барьж байна. Энэхүү түгжээнд 8 товчлуур байх бөгөөд түгжээг тайлахын тулд тодорхой дөрвөн товчлуурыг нэгэн зэрэг дарах шаардлагатай болно. 555 IC нь Monostable Vibrator хэлбэрээр тохируулагдсан болно. Үндсэндээ энэ хэлхээнд бид гаралтын зүү 3 дээр LED байх бөгөөд тэдгээр дөрвөн товчлуурыг дарснаар гохыг ажиллуулахад асах болно. LED хэсэг хугацаанд асаж, дараа нь автоматаар унтардаг. Цагийг энэ 555 моност тооцоолуур ашиглан тооцоолж болно. LED нь цахилгаан түгжээг илэрхийлдэг бөгөөд энэ нь гүйдэл байхгүй үед түгжигддэг бөгөөд гүйдэл дамжин өнгөрөхөд түгжээг тайлдаг. Тодорхой дөрвөн товчлуурын хослол бол түгжээг нээх шаардлагатай "Код" юм.
Энэхүү төслийг LCSC ивээн тэтгэж байна. Би LCSC.com цахим бүрэлдэхүүн хэсгүүдийг ашиглаж ирсэн. LCSC нь жинхэнэ, өндөр чанартай электрон эд ангиудыг хамгийн сайн үнээр санал болгох хатуу үүрэг хүлээдэг. Өнөөдөр бүртгүүлээд эхний захиалгаа 8 доллараар хямдруулаарай.
Алхам 1: Танд хэрэгтэй зүйл
- 555 Таймер x 1
- Эсэргүүцэл 470 ом x 1
- Резистор 100 ом x 2
- Эсэргүүцэл 10 к ом x 1
- Эсэргүүцэл 47 к ом x 1
- Конденсатор 100 uF x 1
Алхам 2: Цахилгаан хэлхээг тайлбарлав
PIN6 ба GROUND хооронд конденсатор байгаа хэлхээнд үзүүлсэн шиг конденсаторын утга нь гох дамжуулсны дараа LED -ийн асах хугацааг тодорхойлдог. Энэ конденсаторыг илүү өндөр утгаар сольж, нэг гохыг асаах хугацааг нэмэгдүүлэх боломжтой. Конденсаторыг бууруулснаар бид идэвхжүүлэгчийн дараа асаах хугацааг багасгаж чадна. Хэлхээнд хэрэглэсэн тэжээлийн хүчдэл нь +3V -аас +12V хүртэлх хүчдэл байж болох бөгөөд 12V -ээс хэтрэхгүй байх ёстой бөгөөд ингэснээр чип гэмтэх болно. Үлдсэн холболтыг хэлхээний диаграммд харуулав.
Алхам 3: Энэ нь хэрхэн ажилладаг вэ?
Өмнө дурьдсанчлан, энд 555 IC нь Monostable Multivibrator горимд тохируулагдсан болно. Нэгэнт түлхэх товчийг дарж гохыг өгвөл LED асах ба PIN6 -д холбогдсон конденсаторыг дээд цэгтээ цэнэглэх хүртэл гаралт өндөр хэвээр байх болно. OUTPUT өндөр байх хугацааг дараах томъёогоор тооцоолж болно.
T = 1.1*R*C энд, R = 47k ом ба C = 100 uF
Тиймээс манай хэлхээний утгуудын дагуу T = 1.1*47000*0.0001 = 5.17 секунд байна.
Тиймээс LED нь 5 секундын турш асаалттай байх болно.
Бид конденсаторын утгыг өөрчилснөөр энэ хугацааг нэмэгдүүлэх эсвэл бууруулах боломжтой. Одоо энэ цаг яагаад чухал вэ? Энэ хугацааны үргэлжлэх хугацаа нь зөв кодыг оруулсны дараа эсвэл зөв товчлууруудыг дарсны дараа түгжээ нээлттэй байх хугацаа юм. Тиймээс хэрэглэгч зөв товчлуурыг дарсны дараа хаалгаар ороход хангалттай хугацаа өгөх хэрэгтэй.
Одоо 555 таймер IC -д TRIGGER ямар ч байсан хамаагүй, RESET зүүг доош нь татвал гаралт LOW байх болно гэдгийг бид мэднэ. Тиймээс энд бид код түгжээгээ бүтээхдээ Trigger and Reset pin -ийг ашиглах болно.
Хэлхээнд харуулснаар бид зөвшөөрөлгүй хандалтыг төөрөгдүүлэхийн тулд товчлууруудыг дарагдсан байдлаар ашигласан болно. Хэлхээний нэгэн адил TOP давхаргын товчлуурууд нь "холбогч" бөгөөд TRIGGER -ийг ашиглахын тулд тэдгээрийг бүгдийг нь дарах хэрэгтэй. BOTTOM давхаргын товчлуурууд нь бүгд RESET буюу "Уурхай"; хэрэв та тэдгээрийн аль нэгийг нь дарвал LINKERS -ийг нэгэн зэрэг дарсан ч гэсэн OUTPUT нь бага байх болно.
Pin 4 бол Pin -ийг дахин тохируулах, Pin 2 бол 555 таймер IC -ийн гох Pin гэдгийг энд анхаарна уу. Газардуулагч 4 -р зүү нь 555 IC -ийг дахин тохируулах бөгөөд 2 -р газардуулга нь гаралтыг өндөр түвшинд хүргэх болно. Тиймээс гаралтыг авах эсвэл код түгжээг нээхийн тулд та доод давхаргад (уурхайнууд) ямар ч товчлуур даралгүйгээр TOP давхаргын (холбогч) бүх товчлуурыг нэгэн зэрэг дарах ёстой. 8 товчлууртай бол бид 40K хослолтой байх бөгөөд хэрэв зөв LINKERS нь мэдэгдэхгүй бол Lock -ийг онгойлгохын тулд зөв хослолыг олж авах нь үүрд үргэлжлэх болно.
Одоо хэлхээний дотоод ажлын талаар ярилцъя. Энэ хэлхээг хэлхээний схемийн дагуу талбар дээр холбосон гэж үзье. Одоо TRIGGER -ийг өгөөгүй тул LED унтрах болно. Таймерын чип дэх TRIGGER PIN нь маш мэдрэмтгий бөгөөд 555-ийн гаралтыг тодорхойлдог. TRIGGER pin 2-ийн бага логик нь 555 TIMER доторх эргэлтийг тохируулж, бид өндөр гаралтыг олж авах бөгөөд гох зүүг өгөхөд өндөр логик гаралт гарна. LOW хэвээр байна.
Дээд давхаргын (холбогч) бүх товчлууруудыг дарахад зөвхөн гох зүү нь газардуулагдаж, бид гаралтыг HIGH болон түгжээг тайлах үед авдаг. Гэсэн хэдий ч гохыг арилгасны дараа энэ өндөр шатыг удаан хадгалах боломжгүй юм. LINKERS -ийг гаргасны дараа гаралтын өндөр түвшин нь өмнө дурдсанчлан Pin 6 ба газардуулгын хооронд холбогдсон конденсаторыг цэнэглэх хугацаанаас хамаарна. Тиймээс конденсатор цэнэглэгдэх хүртэл түгжээ нээгдэнэ. Конденсатор нь хүчдэлийн түвшинд хүрсний дараа 555 -ийн THRESHOLD pin (PIN6) -ээр цэнэглэгддэг бөгөөд энэ нь гаралтыг бууруулж, LED нь конденсатор цэнэглэгдэх үед унтардаг. 555 IC нь Monostable Mode дээр ингэж ажилладаг.
Цахим түгжээ ингэж ажилладаг тул та LED -ийг реле эсвэл транзистор ашиглан цахилгаан хаалганы түгжээгээр сольж болно.
Зөвлөмж болгож буй:
RTC ба хэрэглэгчийн тодорхойлсон пин код бүхий цахим аюулгүй байдлын систем: 7 алхам
RTC ба хэрэглэгчийн тодорхойлсон пин код бүхий цахим аюулгүй байдлын систем: Сайн байна уу залуусаа! Энэ бол миний бичил хянагч ашиглан цахим PIN кодын аюулгүй байдлын системийг ашиглан бодит цагийн цаг, хэрэглэгчийн тодорхойлсон пин кодын онцлог шинж чанаруудыг ашиглан хийсэн төсөл бөгөөд энэ хуудсан дээр өөрийн гараар хийх бүх нарийн мэдээллийг агуулсан болно
Товчлууртай SSR түгжих хэлхээ: 6 алхам (зурагтай)
Түлхүүр товчлууртай SSR түгжих хэлхээ: Би ширээнийхээ доод талд цахилгаан хэрэгсэл нэмж оруулахаар төлөвлөж байна, ингэснээр жишээлбэл ширээний чиглүүлэгч хийх боломжтой болно. Багаж хэрэгслийг доод талаас нь ямар нэгэн зөөврийн хавтан дээр бэхлэх тул хооронд нь сольж болно. Хэрэв та h үзэх сонирхолтой бол
Хэрхэн хийх вэ-Цахим цаасан дээрх цахим цаасан дэлгэцийн модуль-2-р хэсэг - Зургийг өөрчлөх: 4 алхам
Хэрхэн хийх вэ-Цахим цаасан дээрх цахим цаасан дэлгэцийн модуль-2-р хэсэг | Customize Image импортлох: Хэрхэн хийх тухай 2-р хэсгийн гарын авлагад E-INK E-PAPER DISPLAY MODULE | Customize Image импортлох, би танд дуртай зургийг хэрхэн импортлох, E-Ink Display Module дээр үзүүлэх талаар хуваалцах болно. Хэдэн хүний тусламжтайгаар маш энгийн
Цахим цаасан мэлхий бүтээх цахим оригами: 6 алхам (зурагтай)
Цахим оригами "Цахим цаасан мэлхий бүтээх": Та нэгдсэн цаасан техникээр цаасан дүрс бүтээхийг хүсч байна уу? Танд зөвхөн цавуу, дамжуулагч будаг, тэвчээр хэрэгтэй. Та цаасан хэлхээг зохиож, зарим үндсэн электрон эд ангиудыг хялбархан нэгтгэх боломжтой. Энэхүү гарын авлагыг дагаж та бүтээх боломжтой
Matrix товчлуурыг ашиглан Arduino дижитал код түгжих төсөл: 9 алхам
Matrix товчлуурыг ашиглан Arduino дижитал код түгжих төсөл: Zio M Uno болон Hex 4x3 матриц товчлуур ашиглан Arduino болон Qwiic системээр дижитал код түгжих төхөөрөмж бүтээгээрэй. Төслийн тойм Энэ төслийн хувьд бид хэрэглэгчид оруулах, түлхүүр оруулах энгийн дижитал код түгжээг бүтээх болно. Энэ заавар дээр бид хэрэглээг харуулах болно