Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков. |
28.08.2017, 13:03
|
|
Временная регистрация
Регистрация: 06.05.2017
Адрес: Москва
Сообщений: 58
Сказал спасибо: 5
Сказали Спасибо 30 раз(а) в 6 сообщении(ях)
|
Re: Немножко вопросов про трипметер на микроконтроллере.
Отвечу сразу всем.
mike-y-k, Нет, это во первых даже не мелкая серия, а единичное устройство, максимум - если понравится - паре друзей еще. Вопросы герметичности не стоят, это будет убрано в штатный спидометр. Больше волнует проблема вибрации, на фототапарате я АФ уже лишался по этой причине. Но в планах заливка герметиком. А при утоплении - пока думаю, скорее всего ввод питания будет герметичный. С другой стороны я никак не могу понять в чем смысл постоянного держания МК во сне ? В чем проблемы выключить ?
AR_Favorit, mike-y-k, Спасибо за наводку на FRAM и на МК с его применением. Не знал, подумаю о замене МК на него, не сейчас в перспективе.
Lvm45, А код можно глянуть ?
__________________
Via Est Vita
|
|
|
|
28.08.2017, 13:32
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,257
Сказал спасибо: 11,170
Сказали Спасибо 3,858 раз(а) в 2,928 сообщении(ях)
|
Re: Немножко вопросов про трипметер на микроконтроллере.
MadFox2001, я собственно и не писал про серию
Тут обычная ситуация с проектированием - когда делается попытка из чего-то собрать нечто типа.
Потом начинаются проблемы, которые изначально и не рассматривались.
Спящий МК быстрее готов к бою, нет необходимости придумывать что-то для сохранения, во сне он ещё на что-то способен (зависит от имеющихся фаз сна),…
А потенциальные проблемы, навскидку:
- температурный диапазон;
- проезд под ЛЭП;
- собственные помехи бортовой сети;
- жесты ночью;
…
Кстати разработку потом можете опубликовать и будет уже какая-то серия (не только паре друзей).
При использовании акселерометра, гирокомпаса и компаса можно развлечься с дополнительной информацией/функциями.
Как-то так .
PS Вопросы вибрации для такой разработки - совсем не проблемы с АФ. Там кроме электроники ещё и механика присутствует с приличными рычагами и моментами…
Конечно это тоже должно быть учтено в разработке, но таки отсутствие механики делает перспективы более радужными.
PPS А обычные малогабаритные механические кнопки в IP67 исполнении совсем не проблема и купить, и использовать .
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
Последний раз редактировалось mike-y-k; 28.08.2017 в 13:37.
|
|
|
|
28.08.2017, 13:34
|
|
Частый гость
Регистрация: 01.04.2009
Сообщений: 25
Сказал спасибо: 1
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Re: Немножко вопросов про трипметер на микроконтроллере.
Там ничего особенного в коде нет. Важно что МК успевает.
Нажмите, чтобы открыть спойлер
-----анализ напряжения питания-начало
in ADCNum,adch ;чтение регистра результата АЦП
sbi adcsra,6 ;запуск преобразования АЦП
...
breq adc12 ;на сброс счетчика снижения напряжения
cp PreVol,ADCNum ;если текущее значение напряжения превышает предыдущее,
mov PreVol,ADCNum ;модифицируем текущее значение напряжения
brlo adc12 ;тогда - на сброс счетчика снижения напряжения
breq adc16 ;если напряжения равны, пропускаем инкремент счетчика
inc CntDow ;иначе, увеличиваем счетчик снижения напряжения
adc16:
cpi CntDow,30 ;если счетчик снижения напряжения ‹ 30
brlo adc20 ;тогда - на !!!ПОСЛЕ сброса счетчика снижения напряжения
ldi CntMin,2 ;иначе, уст.минимального счетчика = 2
rjmp adc25 ;на обработку выключения
;-----анализ напряжения питания-конец
adc12:
eor CntDow,CntDow ;сброс счетчика снижения напряжения
...
adc25: ;обработка выключения ;Запись в EEPROM при пропадании питания
mov EEPdat,CntModH ;формируем байт для EEPROM: старший байт счетчика режима
mov temp,ModS ;формируем байт для EEPROM: режим
andi temp,0b11000000 ;маскируем режим
or EEPdat,temp ;окончательная сборка байта
sbr ModS,0b11000000 ;установка режима задержки
;запись EEPdat в ячейку
rcall EEPROM_erase ;очистка выбранной ячейки
dec EEPadr ;выбираем следующий адрес
rcall EEPROM_atomw ;запись модифицированного значения в следующую ячейку
Можно подавать питание на МК через диод. На сторону МК поставить дополнительный электролит. А напряжение для контрольного делителя брать со стороны БП. Тогда питание на МК будет снижаться с задержкой, по отношению к остальному питанию, времени на сохраняющие операции будет больше. Точность измерения конечно пострадает, но в данном случае это некритично.
|
|
|
|
28.08.2017, 13:53
|
|
Гуру портала
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,703
Сказал спасибо: 189
Сказали Спасибо 3,193 раз(а) в 2,070 сообщении(ях)
|
Re: Немножко вопросов про трипметер на микроконтроллере.
Сообщение от Lvm45
|
Можно подавать питание на МК через диод. На сторону МК поставить дополнительный электролит. А напряжение для контрольного делителя брать со стороны БП. Тогда питание на МК будет снижаться с задержкой, по отношению к остальному питанию, времени на сохраняющие операции будет больше. Точность измерения конечно пострадает, но в данном случае это некритично.
|
дык надо измерять то не 5 вольт а 12 через дедитель. а после диода поставить ионистр на питание проца и флешки. кандюр просто для фильтрации помех на 47мкф и керамику.
тогда хоть обзаписывайся. цена вопроса не изменится почти - ионистр стоит 200рэ.
по окончании записи уходишь в глубокий сон - ионистра на 3-5 дней хватит.
__________________
кагмаподэ магмаподэ
Последний раз редактировалось индюк; 28.08.2017 в 14:38.
|
|
|
|
28.08.2017, 15:16
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,985
Сказал спасибо: 0
Сказали Спасибо 4,943 раз(а) в 2,371 сообщении(ях)
|
Re: Немножко вопросов про трипметер на микроконтроллере.
Сообщение от индюк
|
ионистр стоит 200рэ
|
зимой помреть? иль не помреть?
|
|
|
|
28.08.2017, 15:19
|
|
Гуру портала
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,703
Сказал спасибо: 189
Сказали Спасибо 3,193 раз(а) в 2,070 сообщении(ях)
|
Re: Немножко вопросов про трипметер на микроконтроллере.
jump, в автомагнитолах не умирал же. оно там память каналов радио хранило.
ну и кстати вот
https://www.chipdip.ru/product/eecf5r5u104
Рабочая температура -25 ... +70°C
__________________
кагмаподэ магмаподэ
|
|
|
|
28.08.2017, 15:41
|
|
Временная регистрация
Регистрация: 06.05.2017
Адрес: Москва
Сообщений: 58
Сказал спасибо: 5
Сказали Спасибо 30 раз(а) в 6 сообщении(ях)
|
Re: Немножко вопросов про трипметер на микроконтроллере.
Сообщение от mike-y-k
|
Спящий МК быстрее готов к бою, нет необходимости придумывать что-то для сохранения, во сне он ещё на что-то способен (зависит от имеющихся фаз сна),…
|
Мне так быстро не надо, тем более учитывая возможный холодный старт GPSки. Да и пока из гаража вылезешь или пока закуришь - всяко время есть.
Сообщение от mike-y-k
|
А потенциальные проблемы, навскидку:
- температурный диапазон;
- проезд под ЛЭП;
- собственные помехи бортовой сети;
- жесты ночью;
…
При использовании акселерометра, гирокомпаса и компаса можно развлечься с дополнительной информацией/функциями.
|
Дело в том, что я последние 8 лет как раз катаюсь с нафигатором, в качестве трипа/спида. Только его пора на покой отправлять, а тут с МК познакомился, стало интересно. Описанные проблемы не волнуют, их просто нет. Тем более что в алгоритм расчета буду включать некое усреднение , что-бы исключить "топтание". И функции - максимум добавится время в течении которого длился подсчет и расстояние до точки. Но крайне маловероятно.
Сообщение от mike-y-k
|
PPS А обычные малогабаритные механические кнопки в IP67 исполнении совсем не проблема и купить, и использовать .
|
Провода, лишние выводы, нафиг. Хотя не скрою, датчик жестов - образовался из интереса и понтов.
Сообщение от индюк
|
дык надо измерять то не 5 вольт а 12 через дедитель. а после диода поставить ионистр на питание проца и флешки. кандюр просто для фильтрации помех на 47мкф и керамику.
|
Да, именно так. Только цифровой ввод - измерять смысла нет, учитывая что 12В не падает, а пропадает (а вспоминая, как я с часами смерти на вольтметре (9.1-9-8.8-8.6-8.5 валил домой на все деньги, без генератора, понимая что если заглохну - уже не заведусь - всяко бывает-то). Спасибо еще раз за на водку ионистора.
__________________
Via Est Vita
|
|
|
|
28.08.2017, 19:22
|
|
Гуру портала
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,703
Сказал спасибо: 189
Сказали Спасибо 3,193 раз(а) в 2,070 сообщении(ях)
|
Re: Немножко вопросов про трипметер на микроконтроллере.
Сообщение от MadFox2001
|
Только цифровой ввод - измерять смысла нет, учитывая что 12В не падает, а пропадает
|
это для тебя он пропадает а для проца там падение длиной в вечность. за эту вечность он страницу памяти испишет.
дык подай делитель на аналоговый - какая проблема то?
или если лень писать оц Ыфровку - возьми супервизор и настрой его на 8 вольт например. думаю когда тебе лишь бы до гаража дотянуть последние 5 минут жизни акума не важно будет что на твоем показометре есть чтото или нет
__________________
кагмаподэ магмаподэ
|
|
|
|
30.08.2017, 02:41
|
|
Временная регистрация
Регистрация: 06.05.2017
Адрес: Москва
Сообщений: 58
Сказал спасибо: 5
Сказали Спасибо 30 раз(а) в 6 сообщении(ях)
|
Re: Немножко вопросов про трипметер на микроконтроллере.
господа, а как лучше шлейф к плате прикрепить, что-бы он по месту пайки не отломился ? Обычный кусок IDE шлейфа. Можно конечно сверху залить термоклеем/герметиком, но что-то мне говорит что есть более разъемные крепления. Что-то типа пластикового хомута через отверстие в плате.
__________________
Via Est Vita
|
|
|
|
30.08.2017, 03:32
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,257
Сказал спасибо: 11,170
Сказали Спасибо 3,858 раз(а) в 2,928 сообщении(ях)
|
Re: Немножко вопросов про трипметер на микроконтроллере.
MadFox2001
- колодку без контактов от однорядного IDC и через отверстия паять;
- существуют специальные соединители под пайку - концы провода в контакты заделаны, а их в плату уже паять;
- есть разъёмы на плату с хвостом, как у IDE - кабель аналогично зажимается;
- здесь по вкусу и фантазии.
Производители имеют для этогй задачи многотысячную номенклатуру с множеством параметров.
А ещё есть FPC/FFC кабели и коннекторы, их создавали в том числе для применений с механическими нагрузками на промежуток (принтера например - шлейф к головкам).
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
Последний раз редактировалось mike-y-k; 30.08.2017 в 03:34.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 16:26.
|
|