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

PIC16F877A дээр суурилсан RFID систем: 5 алхам
PIC16F877A дээр суурилсан RFID систем: 5 алхам

Видео: PIC16F877A дээр суурилсан RFID систем: 5 алхам

Видео: PIC16F877A дээр суурилсан RFID систем: 5 алхам
Видео: 5 УДИВИТЕЛЬНЫХ ЖИЗНЕННЫХ ХАКОВ # 2 2024, Долдугаар сарын
Anonim
PIC16F877A дээр суурилсан RFID систем
PIC16F877A дээр суурилсан RFID систем
PIC16F877A дээр суурилсан RFID систем
PIC16F877A дээр суурилсан RFID систем

RFID систем нь оюутан, ажилчид болон бусад хүмүүсийг RFID шошго ашиглан тэдний байгаа байдал, ажил, ажлын цаг болон бусад олон зүйлийг хянах зорилгоор таних боломжийг олгодог систем юм.

Энэ нийтлэл нь JLCPCB -ийн ивээн тэтгэгч юм. Энэ төслийг ивээн тэтгэсэн JLCPCB -д үнэхээр их баярлалаа.

Энэхүү систем нь 125 кГц уншигчтай PIC микроконтроллер PIC16F877A ба RFID Reader RDM6300 -ийн эргэн тойронд зориулагдсан болно. Түүнчлэн LCD 1602 дэлгэц, дуугаралт, servo SG90, хүчдэлийг зохицуулах хэсэг зэргийг багтаасан болно. Шошго илрэх үед дэлгэц нь ямар шошго илрүүлсэн тухай мэдээлэл өгдөг, дуут дохио өгдөг, LED асдаг, servo идэвхждэг.

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

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

PIC16F877A

Энэхүү хүчирхэг CMOS FLASH дээр суурилсан 8 битийн микроконтроллер нь Microchip-ийн хүчирхэг PIC архитектурыг 40 эсвэл 44 зүү бүхий багц болгон нийлүүлдэг. PIC16F877A нь 256 байт EEPROM өгөгдлийн санах ой, өөрөө програмчлал, ICD, 2 харьцуулагч, 10 битийн аналог-тоон (A/D) хөрвүүлэгчийн 8 суваг, 2 барих/харьцуулах/ХОУХ-ны функц, синхрон цуваа порт 3 утастай Цуваа захын интерфэйс (SPI ™) эсвэл 2 утастай интегралдсан хэлхээний (I²C ™) автобус, бүх нийтийн асинхрон хүлээн авагч дамжуулагч (USART) хэлбэрээр тохируулж болно.

PIC16F877A -ийн нарийвчилсан шинж чанарууд:

- CPU: 8 битийн PIC

- Зүү тоо: 40

- Макс. CPU -ийн хурд (MHz): 20

- Дотоод осциллятор: Үгүй

- ADC сувгийн тоо: 14

- ADC -ийн хамгийн дээд нарийвчлал (бит): 10

- Дотоод хүчдэлийн лавлагаа: Тийм

- UART модулийн дугаар: 1

- SPI модулийн тоо: 1

- I2C модулийн дугаар: 1

- Cap. Сувгууд руу хүрнэ үү: 11

- Хамгийн бага ажиллах хүчдэл (V): 2

- Хамгийн их ажиллах хүчдэл (V): 5.5

RDM6300

RDM6300 125KHz карт уншигч мини модуль нь 125KHz карттай нийцтэй зөвхөн уншигдах тэмдэгээс код унших, унших/бичих картанд зориулагдсан. Үүнийг оффис/гэрийн хамгаалалт, хувийн таних тэмдэг, нэвтрэх хяналт, хуурамчаар үйлдэх, интерактив тоглоом, үйлдвэрлэлийн хяналтын системд ашиглах боломжтой.

Гол онцлог:

- гадаад антеныг дэмжих;

- Хамгийн их үр дүнтэй зай 50 мм хүртэл;

Код тайлах хугацаа 100 мс -ээс бага;

- UART интерфэйс;

- EM4100 нийцтэй зөвхөн унших эсвэл унших/бичих хаягийг дэмжих;

- Жижиг тойм дизайн.

LCD 1602 дэлгэц

Дэлгэц нь цэнхэр арын гэрэл, цагаан тэмдэгт бүхий 16 тэмдэгт х 2 мөр бүхий LCD дэлгэцээс бүрдэнэ. Тэмдэгт тус бүр нь 5 x 8 цэг матрицаас бүрдсэн бөгөөд дүрийг сайн дүрслэхэд зориулагдсан болно. Арын гэрэлтүүлэг нь хамгийн сайн харахын тулд дэлгэцийн тодосгогчийг тохируулах потенциометртэй.

LCD1602 дэлгэцийн гол онцлогууд:

-16 тэмдэгт x 2 мөр бүхий цэнхэр LCD;

I2C нэмэлт интерфэйс;

- Арын гэрэлтүүлэг, тодосгогчийг тохируулах боломжтой;

- 5 вольтын ажиллагаа.

Servo SG90

Micro Servo Motor SG90 бол гаралтын өндөр хүчин чадалтай жижиг, хөнгөн сервер мотор юм. Servo нь ойролцоогоор 180 градус эргэх боломжтой (чиглэл бүрт 90). Та эдгээр servo -г хянахын тулд дурын servo код, техник хангамж эсвэл номын санг ашиглаж болно. Санал хүсэлт, хурдны хайрцаг бүхий мотор хянагч хийхгүйгээр юмаа хөдөлгөхийг хүсч буй эхлэгчдэд тохиромжтой.

Гол онцлог:

Жин: 9 гр

Хэмжээ: 22.2 x 11.8 x 31 мм орчим.

Тасалгааны эргэлт: 1.8 кгс · см

Ашиглалтын хурд: 0.1 сек/60 градус

Ашиглалтын хүчдэл: 4.8 V (~ 5V)

Үхсэн туузны өргөн: 10 µs

Температурын хүрээ: 0 ºC - 55 ºC

Идэвхгүй бүрэлдэхүүн хэсгүүд

Дуу чимээ

SMD LM7805 хүчдэлийн зохицуулагч

3x 1206 LED (нэг улаан, хоёр ногоон)

3x SMD 0805 эсэргүүцэл 330 Ω

1х SMD 0805 резистор 10 КОм

2.1 мм тогтмол гүйдлийн холбогч

SMD кварцын 4 МГц осциллятор

2х 2 зүүтэй KF301 холбогч

1х 3 зүүтэй KF301 холбогч

3x SMD 0805 конденсатор 100 нФ

1х SMD потенциометр 10 кОм

1x16 эмэгтэй толгой

Алхам 2: Алхам 3: Схем

Алхам 3: Схем
Алхам 3: Схем
Алхам 3: Схем
Алхам 3: Схем
Алхам 3: Схем
Алхам 3: Схем

RDM6300 нь PIC -ийн UART тээглүүрээр PIC16F877A -тай холбогдсон байна. Дэлгэц нь өгөгдлийн зэрэгцээ горимд холбогддог бол servo нь RB0 зүүтэй холбогддог. Buzzer нь pin x -т холбогдсон байна. Эрчим хүчийг сонгодог DC холбогч болон хүчдэлийн зохицуулах хэлхээгээр дамжуулдаг.

Алхам 3: Алхам 4: ПХБ захиалах

Алхам 4: ПХБ захиалах
Алхам 4: ПХБ захиалах

Схем ба зохион байгуулалтыг хийсний дараа дараагийн алхам бол ПХБ -ийг захиалах явдал юм. Захиалга өгөхөд миний ирсэн хамгийн сайн сайт бол JLCPCB юм. Захиалга өгөхийн тулд тэдний вэбсайт руу ороод бүртгүүлээд "Quote now" товчлуурыг дарна уу.

JLCPCB нь энэхүү төслийн ивээн тэтгэгч юм. JLCPCB (Shenzhen JLC Electronics Co., Ltd.) нь Хятадад хамгийн том ПХБ-ийн прототип үйлдвэрлэгч бөгөөд ПХБ-ийн хурдан загвар, жижиг багц ПХБ үйлдвэрлэлд мэргэшсэн өндөр технологийн үйлдвэрлэгч юм. Та ердөө 2 доллараар хамгийн багадаа 5 ПХБ захиалах боломжтой.

Алхам 4: Алхам 5: Gerber файлаа нэмнэ үү

Алхам 5: Gerber файлаа нэмнэ үү
Алхам 5: Gerber файлаа нэмнэ үү
Алхам 5: Gerber файлаа нэмнэ үү
Алхам 5: Gerber файлаа нэмнэ үү
Алхам 5: Gerber файлаа нэмнэ үү
Алхам 5: Gerber файлаа нэмнэ үү
Алхам 5: Gerber файлаа нэмнэ үү
Алхам 5: Gerber файлаа нэмнэ үү

Төлөвлөсөн самбараа авахын тулд та gerber файлуудыг байршуулах хэрэгтэй. Мэдээжийн хэрэг, JLCPCB сайт нь янз бүрийн програм хангамжид gerber файлыг хэрхэн яаж үүсгэх талаар дэлгэрэнгүй зааврыг санал болгодог. Gerber файл үүсгэх үед тэдгээрийг зиплээд JLCPCB руу нэг файл болгон байршуулна уу.

Зип файлуудыг байршуулах үед та тэдгээрийг gerber Viewer дээрээс харах боломжтой. Тэнд та самбар дээрээ бүх зүйл зүгээр байгаа эсэхийг шалгаж болно, энэ нь зүгээр харагдаж байна уу? Үүний дараа самбарын хэмжээ, хавтангийн өнгө болон бусад шинж чанарыг дахин шалгаж, төлбөрөө үргэлжлүүлнэ үү. Та ердөө 2 доллараар 5 ПХБ захиалах боломжтой.

Захиалга өгөхийн тулд "ХОТГООД ХАДГАЛАХ" товчийг дарна уу.

Алхам 5: Алхам 6: ПХБ үйлдвэрлэсэн

Алхам 6: Үйлдвэрлэсэн ПХБ
Алхам 6: Үйлдвэрлэсэн ПХБ
Алхам 6: Үйлдвэрлэсэн ПХБ
Алхам 6: Үйлдвэрлэсэн ПХБ
Алхам 6: Үйлдвэрлэсэн ПХБ
Алхам 6: Үйлдвэрлэсэн ПХБ
Алхам 6: Үйлдвэрлэсэн ПХБ
Алхам 6: Үйлдвэрлэсэн ПХБ

Энэхүү ПХБ -ийг 3 хоногийн дотор үйлдвэрлэсэн бөгөөд FedEx ашиглан хоёр долоо хоногийн дотор иржээ. Мэдээжийн хэрэг, бүх 5 ПХБ -ийг хайрцаг болон бөмбөлөг дугтуйнд маш их савласан тул самбар гэмтэх магадлал байхгүй байв. ПХБ -ийн чанар нь үргэлж гайхалтай байсан.

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