Arduino и сторонние девайсы.

Паялла
Offline
Зарегистрирован: 16.09.2015

Вопрос такого плана, можно ли к ардуине подключать разного рода девайсы, которые не являются прямыми шиллдами ардуино?
Например, ради эксперемента пытаюсь подключить к ардуине накладной низкочастотный (125 Khz) считыватель RFID: CP-Z2L
Документация к нему:
http://videoglaz.ru/upload/manuals/IronLogic/4eb244c138ee7vreznoy.pdf
И того имеем 4 провода, один к земле, второй к питанию, а остальные два для передачи данных.
Подключил питание, эти два провода подключил к Digital 1 и 2 соответственно. Для эксперементов выбрал скетч SoftwareSerial, откомпилил, запустил...
Только толку не вижу, прикладываю ключ к считывателю, на экране ровным счетом ничего. Менял провода местами, так-же безрезультатно.
Просто интересно, можно ли этот считыватель впринципе подключить к ардуине, и получать с него айдишники ключей, или подобные девайсы несовместимы с ардуиной?

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

так он же 12В. если подать 12в то и сигналы скорее всего 12В. нужен как минимум делитель чтобы не сжечь ардуину, если подать 5В он может и не заработает. да и режим подключения и протокол врядли имеют что то общее с uart

Паялла
Offline
Зарегистрирован: 16.09.2015

Это да, за питанием следить надо, замерял мультиметром, на data-контактах по 5v...
А по поводу UART не совсем понял, то есть если не поддерживается uart, то получить данные с этого считывателя на ардуину не предоставляется возможным никак? Другими словами, эта модель считывателя RFID с ардуино не совместима?
Что любопытно, на обоих DATA контактах считывателя постоянные 5v, и даже когда прикладываешь ключ, он мигает несколько раз, давая понять таким образом, что контакт с ключем успешный, но оба DATA порта стабильно остаются 5v, ни на вольт не падает, что как бы не вписывается в концепцию логики ардуино, логическая единичка при питании, и нолик при его отсутствии, тут постоянные единицы...
Выходит полная несовместимость, или дело поправимо? Допустим какими то прочими библиотеками получить информацию, ни через SoftwareSerial а как то иначе, или это не то?

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

вот что за логика. если 2 сигнальных провода то это сразу uart

это как к кабелю от колонок подключить телевизор и ждать изображения, и там и там же одинаковый разъем тюльпан

5в на data при 12 питания?

Паялла
Offline
Зарегистрирован: 16.09.2015

jeka_tm пишет:

вот что за логика. если 2 сигнальных провода то это сразу uart 

это как к кабелю от колонок подключить телевизор и ждать изображения, и там и там же одинаковый разъем тюльпан

5в на data при 12 питания?

Насчет вашей логики не знаю, и для чего вам понадобилось телевизор к колонкам подключать... то ли глупости пишете, то ли у вас пригорает как у микроконтроллера...

 

А вольты да, 12v на вход, и на обоих проводах по 5v постоянного тока.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

огрызаемся значит

nevkon
Offline
Зарегистрирован: 20.01.2015

Паялла, вам дело отвечают и без всяких издевок. Скорей всего у вашего датчика свой протокол обмена данными. Вы 5В замеряете мультиметром или осцилографом? Скорей всего данные передаются через 0 раз на шине всегда 5В или данные передаются постоянно.

nevkon
Offline
Зарегистрирован: 20.01.2015

И да, подключить можно если найти полный даташит на устройство, а не его описание.

bwn
Offline
Зарегистрирован: 25.08.2014

jeka_tm пишет:

огрызаемся значит

Чет не пойму, сегодня бури что ли какие на солнце? Прям прорвало на академиков с вумными вопросами и бешеным самомнением. Один учит отрицательные числа в байт укладывать, этому протокол работает не так как он хочет.

Ramis034
Offline
Зарегистрирован: 25.10.2017

Здравствуйте, извиняюсь за ранее если что то не так напишу, первый раз на форуме, есть у меня штук 15  вот такого контроллера miniMODUL 167 фирмы PHYTEC, ест-ли возможность настройки Arduino IDE под этот контроллер

b707
Offline
Зарегистрирован: 26.05.2017

Ramis034, судя по вопросу, ваш опыт с программированием МК невелик. Если да - то единственный совет - бросьте эту затею. Даже человек, хорошо знакомый с данными МК вряд ли стал прикручивать его к ардуино IDE ради 15 контроллеров, когда цена более распространненых вариантов не превышает доллара.