Железо или ПО?

Здесь принимаются все самые невообразимые вопросы... Главное - не стесняйтесь. Поверьте, у нас поначалу вопросы были еще глупее :)
Ответить
Ю.Г
Родился
Сообщения: 15
Зарегистрирован: Ср апр 08, 2020 16:57:16

Железо или ПО?

Сообщение Ю.Г »

Друзья, могут ли возникать глюки в работе аппаратуры на микроконтроллерах , когда некий глюк случается не постоянно а иногда из-за кривого ПО?
Пример- зачисление инфы на бесконтактные карты, когда в некотором проценте случаяев информация не записывается . Индикация отобразила запись , но на карте пусто. То есть присутствует не стабильность работы.
Реклама
Аватара пользователя
As
Модератор
Сообщения: 46073
Зарегистрирован: Пт янв 23, 2009 19:20:05

Re: Железо или ПО?

Сообщение As »

А что, на карте есть какая-либо информация о количестве средств на счету? :shock: Это же просто идентификатор, а все действия производятся на банковском сервере! :dont_know:
Реклама
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15575
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Железо или ПО?

Сообщение BOB51 »

Возможно какой-то вариант "разрешенного количества допусков".
Тогда может быть и в базовом комплекте и в памяти карты.
К примеру те же компьютерно-кассовые системы из базы на ПК (бухгалтерия) и фискального регистратора (там печать и собственно сам фискальный накопитель).
В принципе может быть все что угодно - от разрыва связи/дохлой ячейки/сброса питания в накопителе до сбоя ПО в базовом комплекте.
Должно быть предусмотрено подтверждение завершения операции со стороны накопителя для базового комплекта.
Если подтверждение не получено - проверяем содержимое накопителя и анулируем/повторяем выполненную ранее операцию.
В то же время базовый комплект может послать данные в накопитель, но затем в результате сбоя их потерять у себя (а в накопителе они уже остались) - тогда восстанавливаем по накопителю.
:roll:
Аватара пользователя
Upgrader
Друг Кота
Сообщения: 26671
Зарегистрирован: Пт май 18, 2007 22:56:58

Re: Железо или ПО?

Сообщение Upgrader »

Ю.Г писал(а):Друзья, могут ли возникать глюки в работе аппаратуры на микроконтроллерах , когда некий глюк случается не постоянно а иногда из-за кривого ПО?
Может быть кривое ПО, а может быть кривое железо, а может быть все вместе взятое.
Ю.Г писал(а):Индикация отобразила запись , но на карте пусто.
О чем речь, о каком устройстве?
Не променяю медь на ржавую несгорайку!
Реклама
Эиком - электронные компоненты и радиодетали
Ю.Г
Родился
Сообщения: 15
Зарегистрирован: Ср апр 08, 2020 16:57:16

Re: Железо или ПО?

Сообщение Ю.Г »

[uquote="As",url="/forum/viewtopic.php?p=3821804#p3821804"]А что, на карте есть какая-либо информация о количестве средств на счету? :shock: Это же просто идентификатор, а все действия производятся на банковском сервере! :dont_know:[/uquote]
Это карты клиента с инфой о неком балансе ден-средств. Типа таких как рользуют всякие автомойки мсо, залы аркадных автоматов.

Добавлено after 3 minutes 41 second:
[uquote="Upgrader",url="/forum/viewtopic.php?p=3821865#p3821865"]
Ю.Г писал(а):Друзья, могут ли возникать глюки в работе аппаратуры на микроконтроллерах , когда некий глюк случается не постоянно а иногда из-за кривого ПО?
Может быть кривое ПО, а может быть кривое железо, а может быть все вместе взятое.
Ю.Г писал(а):Индикация отобразила запись , но на карте пусто.
О чем речь, о каком устройстве?[/uquote]

Есть два прибора. Пульты для моек самообслуживания. Собраны в условиях мастерской не большого КБ . Сердцем на сколько я знаю служат контроллеры атмега. Устал воевать с ребятами что мне их продали. Глюки , глюки и глюки.
Основная проблема это время от времени не сохраняется баланс на картах клиента. Они служат для того чтобы в случае чего забрать неизрасходованные средства. Итог. Денежки с пульта списываются , а вот на карту зачисляются не всегда. Карты бесконтактные. Так же есть трабла с зачислением "живых" денег, если номиналы где инфа о них передается несколькими импульсами зачисляются безошибочно, то там где только один импульс ( жетоны, монеты 1₽, купюры по 10₽), там так же бывают пропуски, денежки скушались, а баланс не пополнился.

Добавлено after 8 minutes 43 seconds:
Друзья, сам конечно я не чего сделать не смогу, ибо знаниями обладаю нулевыми. Лиш очень поверхностно представляю работу программы, примерно как если бы папа объяснял маленькому сыну.
Таймеры лежат у меня уже пол года. При первом запуске обнаружилась проблема. Таймер с вставленной картой жёстко тупил. Иногда не нажималсь кнопки, они реагировали с задержкой. После пары недель мучений, ребята изменили сам картридер. Убрали тот в который надо карту помешать, заменив на датчик к которому надо подносить. То есть поднес, баланс зачислился, потом снова поднес, баланс вернулся.

Добавлено after 2 minutes 3 seconds:
Тема для того чтоб я знал как разговаривать с разрабами
Реклама
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15575
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Железо или ПО?

Сообщение BOB51 »

Похоже это в тему о "фуфристорах"...
:?
Для начала хотя-бы устойчивую работу на "контактных" вариантах (даллас I-button https://www.platan.ru/library/Maxim_IButton.pdf или чего иного подобного) наладили, а уж затем радиоканал использовать можно.
В текущем варианте - это Х/З где искать...
:beer:
Реклама
Аватара пользователя
Upgrader
Друг Кота
Сообщения: 26671
Зарегистрирован: Пт май 18, 2007 22:56:58

Re: Железо или ПО?

Сообщение Upgrader »

Электронику подключить через хороший сетевой фильтр как минимум.
Попробуйте отфильтровать низковольтное питание (или вообще временно запитать от АКБ) и экранировать плату с процессором фольгой по максимуму.
Тут знания особо не нужны. Метод тыка рулит.
Встречался и многие встречались с глюками от помех, особенно на атмегах. Если время от времени случается - то это вполне возможно оно. Основные помехи возникают при включении-выключении силового оборудования, насосов, пускателей и т.д.

Далее шины передачи данных. Надо погуглить что они из себя представляют и выяснить какие должны быть провода, может экранированные, может на них связь плохая. И т.д.

Добавлено after 8 minutes 10 seconds:
[uquote="Ю.Г",url="/forum/viewtopic.php?p=3823970#p3823970"]Таймер с вставленной картой жёстко тупил. Иногда не нажималсь кнопки, они реагировали с задержкой. После пары недель мучений, ребята изменили сам картридер. Убрали тот в который надо карту помешать, заменив на датчик к которому надо подносить.[/uquote]Если все на столько плохо, то имхо вывод один - менять тупых разработчиков. Послать куда подальше. С ними проблемы будут всегда!
Не променяю медь на ржавую несгорайку!
Аватара пользователя
musor
Друг Кота
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Re: Железо или ПО?

Сообщение musor »

совет не ползуйте херню.... это сероьезныен девайсы там делается криптованый канал ссервером банка и контролем заверщенния транзакции пока не порлучено колдовое подтвеорждени от банк-сервера на дисплей не вылезет подтверждение
возмите фирму vf670 и подобное...
походу вам впарили кривую железяку с кривейшим софтом которая даже контактна не способна работать с картой
пс это еслди платежка а если бонусы вазможны варианты но обычно даные заносятся на сетевой сервер а карта тупои ид на не не пишется ничего
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Ю.Г
Родился
Сообщения: 15
Зарегистрирован: Ср апр 08, 2020 16:57:16

Re: Железо или ПО?

Сообщение Ю.Г »

[uquote="musor",url="/forum/viewtopic.php?p=3824525#p3824525"]совет не ползуйте херню.... это сероьезныен девайсы там делается криптованый канал ссервером банка и контролем заверщенния транзакции пока не порлучено колдовое подтвеорждени от банк-сервера на дисплей не вылезет подтверждение
возмите фирму vf670 и подобное...
походу вам впарили кривую железяку с кривейшим софтом которая даже контактна не способна работать с картой
пс это еслди платежка а если бонусы вазможны варианты но обычно даные заносятся на сетевой сервер а карта тупои ид на не не пишется ничего[/uquote]

Там нет ни каких серверов. Радиоканалов и тд. Все на проводах.

Добавлено after 5 minutes 53 seconds:
[uquote="As",url="/forum/viewtopic.php?p=3821804#p3821804"]А что, на карте есть какая-либо информация о количестве средств на счету? :shock: Это же просто идентификатор, а все действия производятся на банковском сервере! :dont_know:[/uquote]

Да это карты клиента, не виза или мастер. Видно они хранят что-то.
https://youtu.be/io_sfZJ0T0E
Это ссылка на Ютубе я снял для разработчиков видео косяков

Добавлено after 18 minutes 3 seconds:
Спасибо друзья за участие.
Да я согласен с тем что нужно отказываться от этих ребят. Но первый аппарат, предидущей версии по началу не устраивал, но они его довели коекак до ума...в нем правда небыло карт. Это без карт вроде работает нормально...но без карт он не нужен.

Добавлено after 13 minutes 37 seconds:
Замена БП на аккумулятор результата не дал.
Последний раз редактировалось aen Вс май 03, 2020 20:03:23, всего редактировалось 1 раз.
Причина: Нарушение Правил форума п. 2.7
Аватара пользователя
musor
Друг Кота
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Re: Железо или ПО?

Сообщение musor »

посмолтрел видео напомнило ЛОХОТРОН временн 88...06 когда ктобы не играл выигрывае тот кто делал херню-лохотрона подобные на каждой останове и в переходах стояли народ обирали... похоже ребятки их тогда разрабатывали и вам переделаф чуть впарили кстати даже кнопки такиежеи пластик корпуса
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Ю.Г
Родился
Сообщения: 15
Зарегистрирован: Ср апр 08, 2020 16:57:16

Re: Железо или ПО?

Сообщение Ю.Г »

Ну кнопки я выбирал, они удобные. Может они и разрабатывали лохотоны. Не суть. Так то их аппараты я встречал на мойках. Но с картами которые, не тестил
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15575
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Железо или ПО?

Сообщение BOB51 »

Там вроде для начала обычный накопитель и базовый пультик соорудить достаточно.
Отладить взаимодействие.
А дальше уж добавлять всякие крипты.
Обычные дверные замки/система контроля доступа с дополнительными параметрами, оперативно устанавливаемыми администрацией.
там уже есть и карта кода доступа и заданный интервал пребывания на объекте (отслеживаем время, проведенное за пределами - перекуры, кафешки и минусуем из общего баланса... или насчитываем время, сгружая результат при выходе в конце дня)...
:roll:
Аватара пользователя
Полосатый
Друг Кота
Сообщения: 3164
Зарегистрирован: Чт мар 26, 2009 04:35:04
Откуда: Москва

Re: Железо или ПО?

Сообщение Полосатый »

Когда-то пользовался платёжной систамой Элекснет, завёл там кошелёк, в который можно было получить доступ с терминала с помощью любой привязанной RFID-карточки - хоть использованной от метро на 1 поездку. Привязал с паролем и прикладывай хоть до опупения. Похоже, что на видео они же, только бумажки сверху наклеили :) Это идентификация, а как оно потом обрабатывается - уже дело программы и контроллера. К той же ардуине китайцы задёшево продают RFID-считыватели и программ ("скетчей") в инете полно. Есть бесконтактные ключи типа домофонных вместо карточек - полно вариантов.
Изображение (Аль Котоне, кот ещё тот, Cattus Sapiens)
Усы и хвост - мои документы.
Кот - авторитет! Скажет "Мяу!" - не поспоришь. (скажи мне "мяу" и я скажу кто ты)
Ю.Г
Родился
Сообщения: 15
Зарегистрирован: Ср апр 08, 2020 16:57:16

Чтение карт.

Сообщение Ю.Г »

Друзья, была моя тема по поводу того что на картах клиента (мойка самообслуживания) исчезает баланс. Инженер долго мучал аппарат. И ПО переписывал и манипуляции с расположением датчика мутил....результата нет. В итоге в последний раз, когда мы с ними вдвоем пытали аыяснилос при каких обстоятельствах.

Когда карта прикладывается не четко посредине сканера, либо заносится как-то сбоку. В общем суть такая что карта должна распознаться и после этого должно произойти чтение и запись, по какой причине при поднесении к краю окошка, или через край происходит только чтение- распознавании карты но не происходит запись, никто не в курсе.

Собственно вопрос , почему так и второй, можно ли как-то края изолировать от чтения, чтобы карта читалась только в середине этого окошка которое имеет размер примерно 35на 50мм и сделано из оргстекла.
Последний раз редактировалось aen Вс май 03, 2020 20:32:13, всего редактировалось 1 раз.
Причина: Сюда перенес.
NStorm
Поставщик валерьянки для Кота
Сообщения: 1978
Зарегистрирован: Ср июл 17, 2013 13:55:57

Re: Чтение карт.

Сообщение NStorm »

Вам там в старой теме правильно написали - нехрен хранить цифры баланса на карте. На карте должен быть только ID клиента. А какой у этого ID баланс - должен уметь узнавать считыватель сам, а не с данных на карте. Нужен или сервер центральный или синхронизация между считывателями. Тогда и вопросы все подобные отпадут. А продолжите цифры баланса хранить на карте, деньги не у клиентов, а у вас начнут пропадать.
Ю.Г
Родился
Сообщения: 15
Зарегистрирован: Ср апр 08, 2020 16:57:16

Re: Чтение карт.

Сообщение Ю.Г »

[uquote="NStorm",url="/forum/viewtopic.php?p=3836186#p3836186"]Вам там в старой теме правильно написали - нехрен хранить цифры баланса на карте. На карте должен быть только ID клиента. А какой у этого ID баланс - должен уметь узнавать считыватель сам, а не с данных на карте. Нужен или сервер центральный или синхронизация между считывателями. Тогда и вопросы все подобные отпадут. А продолжите цифры баланса хранить на карте, деньги не у клиентов, а у вас начнут пропадать.[/uquote]

Да, ребята из этого КБ тоже предложили то, центральное хранилище. Я и не против собственно. Но...во первых у них там какой-то затык, не знаю с чем связано. В общем в короткие сроки они не готовы организовать сеть, хоть программист мне показывал ролик с действующим макетом этой системы. Может ждут поставку плат или что-то в том роде. Ну и боюсь что усложнение даст лишние проблемы в плане стабильности работы.

ЗЫ. Господин модератор, спасибо за перенос темы, не мог найти её...не разберусь в меню сайта.
Последний раз редактировалось aen Вс май 03, 2020 20:29:02, всего редактировалось 1 раз.
Причина: Нарушение Правил форума п. 2.7
Ответить

Вернуться в «Теория»