INT 21h

Домашняя страница самого страшного прерывания

Компьютер для мопеда. Версия 4.

№ 4635 В разделе "Электроника" от October 29th, 2012,

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

Старую плату пришлось разбирать, чтобы не покупать новые детальки. DIP8 получилось отпаять простым паяльником. А вот что делать с кроваткой DIP40 я не знаю :) Наверно пускай остается. Может сбацаю какую-нибудь отладочную плату в будущем.



Основным контроллером остался mega32 в корпусе TQFP, а вот сигналочка будет уже работать на stm8 в режиме охрененного энергосбережения. Заменено было не только питание, но и вся обвязка датчиков. Теперь практически все детальки в корпусах для поверхностного монтажа.

Питание я не стал городить свое, а взял за 3.5 бакса готовый модуль на 3 ампера.

Часики я сделал навесным монтажем (а че, компактнее получилось, чем если делать на плате). Работа их изменилась по сравнению со старой прошивкой. Раньше они перечитывались каждую секунду, а теперь отбивают такт специальным SQW выводом на INT0 микроконтроллера. А в контроллере уже собственные “тикающие” счетчики, срабатывающие на изменение логического уровня на выводе INT0. Это здорово экономит драгоценные такты.

Сейчас датчик удара просто подключен напрямую к питанию и у меня нет фантазии как его использовать во время движения. Вот если бы он еще и силу удара измерял… Но нет. Только факт удара. Гонять основной контроллер от аккумулятора тоже не комильфо ради одной лишь сигнализации. Особенно если на корпусе есть выключатель общего питания :) Да и аккумулятор снять могут…

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

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

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

Традиционно несколько скриншотов программы и корпуса в сборе

Главный экран. Если получится собрать датчик топлива, то во второй строке дату (сейчас там просто нолики) заменю на уровень в литрах.

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

Ну и сама коробочка с боков

Если у вас есть готовый датчик топлива или 2 медные трубки разного диаметра и 30 см длиной для создания конденсатора по всей длине бака, то я бы их у вас купил :)

2 комментариев »

2 комментариев »

Comment by Lagman | November 1, 2012 @ 22:02:17

Медные трубки можно найти на строительных рынках для прокладки водопровода в доме или в фирмах занимающихся установкой кондиционеров.

Comment by 21h | November 1, 2012 @ 23:15:27

не, они слишком толстые. нужно не более 6 мм.

Форма отправки комментария

CAPTCHA
*

Разрешенные HTML-теги:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

RSS RSS Feed только для этого поста |


Комментарии
  • Игорь: Все настроил, еще раз просмотрел видео и методом научного тыка все настроил и сохранил, все работает и обе...
  • 21h: Здравствуйте, Игорь! Я не знаю :) Думаю аналогично согласно инструкции к вашей радиостанции.
  • Игорь: Добрый день, просмотрел Ваше видео все доступно и ясно для 8 ми канальных радеек, но мне нада настроить 69...
  • Гоги: Есть инструкция к Моторолкам – она подходит к серии Motorola TLKR T4… Т8. В конце сетка частот и...
  • 21h: торчок давно уже не обновлял, как только закрыл сайт где он работал. да, это морда для opentracker. без...
  • Buter: Какова дальнейшая жизнь торчка? Он кстати веб-интерфейсом для OpenTracker выступает? Без OpenTracker работать...
  • 21h: понятия не имею. гуглите инструкцию к вашей радейке и сверяйтесь с ней.
  • Денис: хочу их подружить с uv5r
  • Денис: t-388 walkie talkie на эти шпаргалочек нет,или как приминить ваши к их настройке?
  • John: Стекла для электроник – техночас.ру