Друзья, могут ли возникать глюки в работе аппаратуры на микроконтроллерах , когда некий глюк случается не постоянно а иногда из-за кривого ПО? Пример- зачисление инфы на бесконтактные карты, когда в некотором проценте случаяев информация не записывается . Индикация отобразила запись , но на карте пусто. То есть присутствует не стабильность работы.
А что, на карте есть какая-либо информация о количестве средств на счету? Это же просто идентификатор, а все действия производятся на банковском сервере!
Возможно какой-то вариант "разрешенного количества допусков". Тогда может быть и в базовом комплекте и в памяти карты. К примеру те же компьютерно-кассовые системы из базы на ПК (бухгалтерия) и фискального регистратора (там печать и собственно сам фискальный накопитель). В принципе может быть все что угодно - от разрыва связи/дохлой ячейки/сброса питания в накопителе до сбоя ПО в базовом комплекте. Должно быть предусмотрено подтверждение завершения операции со стороны накопителя для базового комплекта. Если подтверждение не получено - проверяем содержимое накопителя и анулируем/повторяем выполненную ранее операцию. В то же время базовый комплект может послать данные в накопитель, но затем в результате сбоя их потерять у себя (а в накопителе они уже остались) - тогда восстанавливаем по накопителю.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
А что, на карте есть какая-либо информация о количестве средств на счету? Это же просто идентификатор, а все действия производятся на банковском сервере!
Это карты клиента с инфой о неком балансе ден-средств. Типа таких как рользуют всякие автомойки мсо, залы аркадных автоматов.
Друзья, могут ли возникать глюки в работе аппаратуры на микроконтроллерах , когда некий глюк случается не постоянно а иногда из-за кривого ПО?
Может быть кривое ПО, а может быть кривое железо, а может быть все вместе взятое.
Ю.Г писал(а):
Индикация отобразила запись , но на карте пусто.
О чем речь, о каком устройстве?
Есть два прибора. Пульты для моек самообслуживания. Собраны в условиях мастерской не большого КБ . Сердцем на сколько я знаю служат контроллеры атмега. Устал воевать с ребятами что мне их продали. Глюки , глюки и глюки. Основная проблема это время от времени не сохраняется баланс на картах клиента. Они служат для того чтобы в случае чего забрать неизрасходованные средства. Итог. Денежки с пульта списываются , а вот на карту зачисляются не всегда. Карты бесконтактные. Так же есть трабла с зачислением "живых" денег, если номиналы где инфа о них передается несколькими импульсами зачисляются безошибочно, то там где только один импульс ( жетоны, монеты 1₽, купюры по 10₽), там так же бывают пропуски, денежки скушались, а баланс не пополнился.
Добавлено after 8 minutes 43 seconds: Друзья, сам конечно я не чего сделать не смогу, ибо знаниями обладаю нулевыми. Лиш очень поверхностно представляю работу программы, примерно как если бы папа объяснял маленькому сыну. Таймеры лежат у меня уже пол года. При первом запуске обнаружилась проблема. Таймер с вставленной картой жёстко тупил. Иногда не нажималсь кнопки, они реагировали с задержкой. После пары недель мучений, ребята изменили сам картридер. Убрали тот в который надо карту помешать, заменив на датчик к которому надо подносить. То есть поднес, баланс зачислился, потом снова поднес, баланс вернулся.
Добавлено after 2 minutes 3 seconds: Тема для того чтоб я знал как разговаривать с разрабами
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Для начала хотя-бы устойчивую работу на "контактных" вариантах (даллас I-button https://www.platan.ru/library/Maxim_IButton.pdf или чего иного подобного) наладили, а уж затем радиоканал использовать можно. В текущем варианте - это Х/З где искать...
Электронику подключить через хороший сетевой фильтр как минимум. Попробуйте отфильтровать низковольтное питание (или вообще временно запитать от АКБ) и экранировать плату с процессором фольгой по максимуму. Тут знания особо не нужны. Метод тыка рулит. Встречался и многие встречались с глюками от помех, особенно на атмегах. Если время от времени случается - то это вполне возможно оно. Основные помехи возникают при включении-выключении силового оборудования, насосов, пускателей и т.д.
Далее шины передачи данных. Надо погуглить что они из себя представляют и выяснить какие должны быть провода, может экранированные, может на них связь плохая. И т.д.
Таймер с вставленной картой жёстко тупил. Иногда не нажималсь кнопки, они реагировали с задержкой. После пары недель мучений, ребята изменили сам картридер. Убрали тот в который надо карту помешать, заменив на датчик к которому надо подносить.
Если все на столько плохо, то имхо вывод один - менять тупых разработчиков. Послать куда подальше. С ними проблемы будут всегда!
_________________ Не променяю медь на ржавую несгорайку!
совет не ползуйте херню.... это сероьезныен девайсы там делается криптованый канал ссервером банка и контролем заверщенния транзакции пока не порлучено колдовое подтвеорждени от банк-сервера на дисплей не вылезет подтверждение возмите фирму vf670 и подобное... походу вам впарили кривую железяку с кривейшим софтом которая даже контактна не способна работать с картой пс это еслди платежка а если бонусы вазможны варианты но обычно даные заносятся на сетевой сервер а карта тупои ид на не не пишется ничего
_________________ ZМудрость(Опыт и выдержка) приходит с годами. Все Ваши беды и проблемы, от недостатка знаний. Умный и у дурака научится, а дураку и .. Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
совет не ползуйте херню.... это сероьезныен девайсы там делается криптованый канал ссервером банка и контролем заверщенния транзакции пока не порлучено колдовое подтвеорждени от банк-сервера на дисплей не вылезет подтверждение возмите фирму vf670 и подобное... походу вам впарили кривую железяку с кривейшим софтом которая даже контактна не способна работать с картой пс это еслди платежка а если бонусы вазможны варианты но обычно даные заносятся на сетевой сервер а карта тупои ид на не не пишется ничего
Там нет ни каких серверов. Радиоканалов и тд. Все на проводах.
А что, на карте есть какая-либо информация о количестве средств на счету? Это же просто идентификатор, а все действия производятся на банковском сервере!
Да это карты клиента, не виза или мастер. Видно они хранят что-то. https://youtu.be/io_sfZJ0T0E Это ссылка на Ютубе я снял для разработчиков видео косяков
Добавлено after 18 minutes 3 seconds: Спасибо друзья за участие. Да я согласен с тем что нужно отказываться от этих ребят. Но первый аппарат, предидущей версии по началу не устраивал, но они его довели коекак до ума...в нем правда небыло карт. Это без карт вроде работает нормально...но без карт он не нужен.
Добавлено after 13 minutes 37 seconds: Замена БП на аккумулятор результата не дал.
Последний раз редактировалось aen Вс май 03, 2020 20:03:23, всего редактировалось 1 раз.
посмолтрел видео напомнило ЛОХОТРОН временн 88...06 когда ктобы не играл выигрывае тот кто делал херню-лохотрона подобные на каждой останове и в переходах стояли народ обирали... похоже ребятки их тогда разрабатывали и вам переделаф чуть впарили кстати даже кнопки такиежеи пластик корпуса
_________________ ZМудрость(Опыт и выдержка) приходит с годами. Все Ваши беды и проблемы, от недостатка знаний. Умный и у дурака научится, а дураку и .. Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Ну кнопки я выбирал, они удобные. Может они и разрабатывали лохотоны. Не суть. Так то их аппараты я встречал на мойках. Но с картами которые, не тестил
Там вроде для начала обычный накопитель и базовый пультик соорудить достаточно. Отладить взаимодействие. А дальше уж добавлять всякие крипты. Обычные дверные замки/система контроля доступа с дополнительными параметрами, оперативно устанавливаемыми администрацией. там уже есть и карта кода доступа и заданный интервал пребывания на объекте (отслеживаем время, проведенное за пределами - перекуры, кафешки и минусуем из общего баланса... или насчитываем время, сгружая результат при выходе в конце дня)...
Карма: 22
Рейтинг сообщений: 88
Зарегистрирован: Чт мар 26, 2009 04:35:04 Сообщений: 2784 Откуда: Москва
Рейтинг сообщения:0
Когда-то пользовался платёжной систамой Элекснет, завёл там кошелёк, в который можно было получить доступ с терминала с помощью любой привязанной RFID-карточки - хоть использованной от метро на 1 поездку. Привязал с паролем и прикладывай хоть до опупения. Похоже, что на видео они же, только бумажки сверху наклеили Это идентификация, а как оно потом обрабатывается - уже дело программы и контроллера. К той же ардуине китайцы задёшево продают RFID-считыватели и программ ("скетчей") в инете полно. Есть бесконтактные ключи типа домофонных вместо карточек - полно вариантов.
_________________ (Аль Котоне,кот ещё тот,Cattus Sapiens) Усы и хвост - мои документы. Кот - авторитет! Скажет "Мяу!" - не поспоришь. (скажи мне "мяу" и я скажу кто ты)
Друзья, была моя тема по поводу того что на картах клиента (мойка самообслуживания) исчезает баланс. Инженер долго мучал аппарат. И ПО переписывал и манипуляции с расположением датчика мутил....результата нет. В итоге в последний раз, когда мы с ними вдвоем пытали аыяснилос при каких обстоятельствах.
Когда карта прикладывается не четко посредине сканера, либо заносится как-то сбоку. В общем суть такая что карта должна распознаться и после этого должно произойти чтение и запись, по какой причине при поднесении к краю окошка, или через край происходит только чтение- распознавании карты но не происходит запись, никто не в курсе.
Собственно вопрос , почему так и второй, можно ли как-то края изолировать от чтения, чтобы карта читалась только в середине этого окошка которое имеет размер примерно 35на 50мм и сделано из оргстекла.
Последний раз редактировалось aen Вс май 03, 2020 20:32:13, всего редактировалось 1 раз.
Вам там в старой теме правильно написали - нехрен хранить цифры баланса на карте. На карте должен быть только ID клиента. А какой у этого ID баланс - должен уметь узнавать считыватель сам, а не с данных на карте. Нужен или сервер центральный или синхронизация между считывателями. Тогда и вопросы все подобные отпадут. А продолжите цифры баланса хранить на карте, деньги не у клиентов, а у вас начнут пропадать.
Вам там в старой теме правильно написали - нехрен хранить цифры баланса на карте. На карте должен быть только ID клиента. А какой у этого ID баланс - должен уметь узнавать считыватель сам, а не с данных на карте. Нужен или сервер центральный или синхронизация между считывателями. Тогда и вопросы все подобные отпадут. А продолжите цифры баланса хранить на карте, деньги не у клиентов, а у вас начнут пропадать.
Да, ребята из этого КБ тоже предложили то, центральное хранилище. Я и не против собственно. Но...во первых у них там какой-то затык, не знаю с чем связано. В общем в короткие сроки они не готовы организовать сеть, хоть программист мне показывал ролик с действующим макетом этой системы. Может ждут поставку плат или что-то в том роде. Ну и боюсь что усложнение даст лишние проблемы в плане стабильности работы.
ЗЫ. Господин модератор, спасибо за перенос темы, не мог найти её...не разберусь в меню сайта.
Последний раз редактировалось aen Вс май 03, 2020 20:29:02, всего редактировалось 1 раз.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 43
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения