Считыватель RFID ключей RDM6300 UART

530.00

3 в наличии

Артикул: 07121502#A35-2 Категория: Метка:

Описание

Считыватель RFID ключей RDM6300 UART

RDM6300 — бесконтактный считыватель предназначен для считывания номера RFID карты или брелка и передачи этого номера через интерфейс UART (TTL)

 Подходит только для чтения карт EM4100/TK4100.
Технические характеристики:
  • частота 125 кГц
  • битрейт 9600 (TTL уровень RS232)
  • интерфейс Wiegand26 или TTL уровень RS232
  • потребляемый ток, мА: < 50
  • дальность считывания, мм:  > 50 (в зависимости от карты/брелка, производителя)
  • напряжение питания постоянного тока, В: 5 В
  • диапазон рабочих температур, оС: -10…+70
  • размеры, мм: 38.5 x 19 x 9
  • Подключение  считывателя:
Разъем P1:
  • TX — передача данных
  • RX — прием данных
  • не используется
  • GND — общий
  • +5V (DC) — +5 В постоянного тока
Разъем P2:
  • ANT1 — подключение катушки антенны
  • ANT2 — подключение катушки антенны
Разъем P3:
  •  LED
  •  +5V (DC) — +5 В постоянного тока
  •  GND — общий

пример кода

  1. // link between the computer and the SoftSerial Shield
  2. //at 9600 bps 8-N-1
  3. //Computer is connected to Hardware UART
  4. //SoftSerial Shield is connected to the Software UART:D2&D3
  5. #include <SoftwareSerial.h>
  6. SoftwareSerial SoftSerial(2, 3);
  7. unsigned char buffer[64]; // buffer array for data recieve over serial port
  8. int count=0; // counter for buffer array
  9. void setup()
  10. {
  11. SoftSerial.begin(9600); // the SoftSerial baud rate
  12. Serial.begin(9600); // the Serial port of Arduino baud rate.
  13. }
  14. void loop()
  15. {
  16. if (SoftSerial.available()) // if date is comming from softwareserial port ==> data is comming from SoftSerial shield
  17. {
  18. while(SoftSerial.available()) // reading data into char array
  19. {
  20. buffer[count++]=SoftSerial.read(); // writing data into array
  21. if(count == 64)break;
  22. }
  23. Serial.write(buffer,count); // if no data transmission ends, write buffer to hardware serial port
  24. clearBufferArray(); // call clearBufferArray function to clear the storaged data from the array
  25. count = 0; // set counter of while loop to zero
  26. }
  27. if (Serial.available()) // if data is available on hardwareserial port ==> data is comming from PC or notebook
  28. SoftSerial.write(Serial.read()); // write it to the SoftSerial shield
  29. }
  30. void clearBufferArray() // function to clear buffer array
  31. {
  32. for (int i=0; i<count;i++)
  33. { buffer[i]=NULL;} // clear all index of array with command NULL
  34. }

Отзывы

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “Считыватель RFID ключей RDM6300 UART”