Мазмуну:

PIC16F877A негизделген RFID системасы: 5 кадам
PIC16F877A негизделген RFID системасы: 5 кадам

Video: PIC16F877A негизделген RFID системасы: 5 кадам

Video: PIC16F877A негизделген RFID системасы: 5 кадам
Video: ПЛК симуляциясы / Симуляция ПЛК / PLC simulation 2024, Июль
Anonim
PIC16F877A негизделген RFID системасы
PIC16F877A негизделген RFID системасы
PIC16F877A негизделген RFID системасы
PIC16F877A негизделген RFID системасы

RFID системасы - бул студенттерди, кызматкерлерди жана башка RFID тегин колдонуп, алардын катышуусун, ишин, жумуш убактысын жана башка көптөгөн нерселерди көзөмөлдөө үчүн идентификациялоону камсыз кылган система.

Бул макала JLCPCB менен демөөрчү болуп саналат. Мен бул долбоорду каржылагандыгы үчүн JLCPCBге терең ыраазычылык билдирем.

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

1 -кадам: 2 -кадам: Компоненттер талап кылынат

2 -кадам: компоненттери талап кылынат
2 -кадам: компоненттери талап кылынат
2 -кадам: компоненттери талап кылынат
2 -кадам: компоненттери талап кылынат
2 -кадам: компоненттери талап кылынат
2 -кадам: компоненттери талап кылынат
2 -кадам: компоненттери талап кылынат
2 -кадам: компоненттери талап кылынат

PIC16F877A

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

PIC16F877A деталдуу өзгөчөлүктөрү:

- CPU: 8-бит PIC

- Pin саны: 40

- Макс. CPU ылдамдыгы (MHz): 20

- Ички осциллятор: Жок

- ADC каналдарынын саны: 14

- Max ADC токтому (бит): 10

- Ички чыңалууга шилтеме: Ооба

- UART модулунун номери: 1

- SPI модулунун саны: 1

- I2C модулунун номери: 1

- Кап. тийүү Каналдар: 11

- Минималдуу иштөө чыңалуусу (V): 2

- Maximum Иштетүү Voltage (V): 5.5

RDM6300

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

Негизги өзгөчөлүктөр:

- тышкы антеннаны колдоо;

- 50 ммге чейин максималдуу эффективдүү аралык;

- декоддоо убактысы 100 мс жетпеген;

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

- Колдоо EM4100 шайкеш окуу үчүн же тегдерди окуу/жазуу;

- Чакан контур дизайны.

LCD1602 дисплей

Дисплей көгүлтүр жарык жана ак символдору бар 16 белгиден турган 2 саптуу LCD дисплейден турат. Каармандардын ар бири жакшы каармандарды көрсөтүү үчүн 5 x 8 чекиттүү матрицадан турат. Арткы жарык дисплейдин контрастын мыкты көрүү үчүн жөнгө салуу үчүн потенциометрге ээ.

LCD1602 дисплейинин негизги өзгөчөлүктөрү:

-16 белгиден турган х 2 саптуу Көк ЖК;

- Кошумча I2C интерфейси;

- Арткы жарыктын тууралуулугу жана контраст;

- 5 В иштөө.

Servo SG90

Micro Servo Motor SG90 - бул жогорку кубаттуулуктагы кичинекей жана жеңил сервердик мотор. Серво болжол менен 180 градуска бурула алат (ар бир багытта 90). Бул серверлерди башкаруу үчүн каалаган серво кодду, жабдыкты же китепкананы колдоно аласыз. Пикирлер жана редукторлор менен мотор контроллерин түзбөстөн нерселерди жылдыргысы келгендер үчүн жакшы, айрыкча ал кичинекей жерлерге туура келет.

Негизги өзгөчөлүктөр:

Салмагы: 9 гр

Өлчөмү: 22.2 x 11.8 x 31 mm болжол менен.

Токтоочу момент: 1,8 кгс · см

Иштөө ылдамдыгы: 0.1 с/60 градус

Иштөө чыңалуусу: 4.8 V (~ 5V)

Өлгөн тилкенин туурасы: 10 µs

Температура диапазону: 0 ºC - 55 ºC

Пассивдүү компоненттер

Коңгуроо

SMD LM7805 чыңалуу жөндөгүчү

3x 1206 LED (бир кызыл, эки жашыл)

3x SMD 0805 каршылыгы 330 Ω

1x SMD 0805 каршылыгы 10 КОм

2.1 мм DC туташтыргычы

SMD Quartz осциллятору 4 МГц

2x 2pin KF301 туташтыргычы

1x 3pin KF301 туташтыргычы

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

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

1x16 аял башы

2 -кадам: 3 -кадам: Схемалар

3 -кадам: схемалар
3 -кадам: схемалар
3 -кадам: схемалар
3 -кадам: схемалар
3 -кадам: схемалар
3 -кадам: схемалар

RDM6300 PIC16F877A менен PICтин UART пиндери аркылуу туташат. Дисплей параллелдүү маалымат режиминде туташат, ал эми servo пин RB0 туташкан. Buzzer пин пинге туташкан. Power классикалык DC туташтыргычы аркылуу жана чыңалуу жөнгө салуу схемасы аркылуу берилет.

3 -кадам: 4 -кадам: ПКБга заказ берүү

4 -кадам: ПКБга заказ берүү
4 -кадам: ПКБга заказ берүү

Схема жана макет жасалып бүткөндөн кийин, кийинки кадам ПХБга заказ кылуу. Буйрутма берүү үчүн, мен келген эң жакшы сайт JLCPCB. Буйрутма берүү үчүн, алардын веб -сайтына кирип, каттоодон өтүңүз жана азыр цитата келтирүү баскычына өтүңүз.

JLCPCB бул долбоордун демөөрчүсү. JLCPCB (Shenzhen JLC Electronics Co., Ltd.), Кытайдагы эң ири PCB прототип ишканасы жана тез ПХБ прототипине жана чакан партиялуу PCB өндүрүшүнө адистешкен жогорку технологиялуу өндүрүүчү. Сиз болгону $ 2 үчүн эң аз 5 PCBге заказ бере аласыз.

4 -кадам: 5 -кадам: Gerber файлыңызды кошуңуз

5 -кадам: Gerber файлыңызды кошуңуз
5 -кадам: Gerber файлыңызды кошуңуз
5 -кадам: Gerber файлыңызды кошуңуз
5 -кадам: Gerber файлыңызды кошуңуз
5 -кадам: Gerber файлыңызды кошуңуз
5 -кадам: Gerber файлыңызды кошуңуз
5 -кадам: Gerber файлыңызды кошуңуз
5 -кадам: Gerber файлыңызды кошуңуз

Дизайн тактаңызды алуу үчүн, gerber файлдарын жүктөөңүз керек. Албетте, JLCPCB сайты ар кандай программалар үчүн gerber файлдарын кантип түзүү боюнча деталдуу көрсөтмөлөрдү сунуштайт. Gerber файлдары түзүлгөндө, аларды zip кылып, JLCPCBге бир файл катары жүктөңүз.

Zip файлдары жүктөлгөндө, аларды гербер көрүүчүдөн көрө аласыз. Ал жерде сиз тактаңызда баары жайындабы же жокпу, тактап алсаңыз болот жана ал жакшы көрүнөт. Андан кийин, тактайдын өлчөмүн, тактайдын түсүн жана башка касиеттерин кайра текшерип, текшерүүгө өтүңүз. Сиз болгону 2 долларга 5 ПКБга заказ бере аласыз.

Буйрутманы берүү үчүн "КАРТАГА САКТА" баскычын басыңыз.

5 -кадам: 6 -кадам: Өндүрүлгөн ПХБ

6 -кадам: Өндүрүлгөн PCB
6 -кадам: Өндүрүлгөн PCB
6 -кадам: Өндүрүлгөн PCB
6 -кадам: Өндүрүлгөн PCB
6 -кадам: Өндүрүлгөн PCB
6 -кадам: Өндүрүлгөн PCB
6 -кадам: Өндүрүлгөн PCB
6 -кадам: Өндүрүлгөн PCB

Бул ПХБ 3 күндүн ичинде өндүрүлгөн жана FedExти колдонуу менен эки жуманын ичинде келген. Албетте, бардык 5 ПХБ абдан кутуга жана көбүк конвертке салынган, андыктан тактайлардын бузулуп кетишине эч кандай мүмкүнчүлүк болгон эмес. ПХБлардын сапаты БРИЛЛИАНТ болгон жана дайыма болуп келген!

Сунушталууда: