Обновить
4
0.2
Александр@Fox_Alex

Приборостроитель

Отправить сообщение
Просто изначально нифига не продумана структура проекта. Если задумывается что-то с более, чем одним микроконтроллером, а уж тем более какая-то сеть из девайсов — надо все прорисовать и проговорить прежде, чем начинать что-то делать. И лучше сделать 20 мелких девайсов, каждый для своей задачи, чем пытаться упихать все в один здоровый микроконтроллер и тянуть от него километры проводов во все стороны. Даже если есть просто одинокая кнопка посреди стены — ну приставь ты к ней атмегу8 и воткни в rs-485. Подними на ней modbus и будь счастлив — меняй хоть 100500 параметров с компьютера. А если попотеть еще немного — получишь бутлоадер и сможешь даже шить железку через сеть. И так с каждым узлом. Небольшое усложнение узла даст тебе большое облегчение в разработке и настройке всего комплекса. Все должно быть систематизировано, настраиваться с одного компьютера и работать в единой сети. Как только начинается разножопица — начинаются проблемы.

А вообще говоря — учи матчасть и набирайся опыта. Ошибки банальные, проблемы типовые. Я когда-то тоже начинал, тоже косячил много, все через такое проходили. Это просто квеструм, а столько соплей.

+1 за блокнотик.

Еще в законах Мерфи сказано, что любая работа требует больше времени, чем кажется. Это уже много раз проверено и подтверждено. Я более десятка всяких приборов и комплексов наизобретал — исключений не было. Всегда найдется какая-нибудь ерунда из-за которой все встрянет на неделю, всегда будет какая-нибудь архисложная штука, которая вдруг получится быстро и просто, а потом вынесет весь мозг внезапными глюками. И очень редко аппаратные косяки можно нормально пофиксить программными костылями. Жизнь-боль, смирись. Электроника — не для слабаков. Это тебе не на пхп кодить, stack overflow тут не спасет, тут опыт и мозг нужен. image
Из конторы никак с китая не купить, а за свой счет жаба душит. Для макета в принципе пофиг, это только попробовать как оно, дальше все равно свою плату делать.
Да, я знаю. У меня заказан вот такой модуль для макета: http://igalant.ru/gp22-ultraschall-demo.html
Большое спасибо за исходный код — будет с чего начать с ней работать. Штуковина в наши дни довольно редкая и специфическая, будет интересно поковыряться с ней.
Отличная статья!
Вопрос по теме — 15000 измерений в секунду можно вытянуть из TDC-GPX? Есть тут одна задачка, вот думаю аналоговым способом решать или эту микросхемку попробовать.
12 ...
10

Информация

В рейтинге
2 693-й
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Инженер встраиваемых систем, Hardware engineer
Старший
От 200 000 ₽
Linux
C++
C
Программирование микроконтроллеров
Встраиваемая система
Git
Английский язык
AutoCAD
Система автоматизированного проектирования
Научно-исследовательская работа