Велокомпьютер

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
MetEl
Вымогатель припоя
Сообщения: 543
Зарегистрирован: Чт окт 18, 2007 16:45:30
Откуда: из Питера

Велокомпьютер

Сообщение MetEl »

Велокомпьютер.
На Атмеге128-16 AU, экран от Нокии3410 (с самодельной подсветкой), потребление 10мА(1,5 в выключенном(спит...)).
Собирается в корпус от мобильника Нокии5300.

Замер скорости, частоты вращения педалей, времени наезда, расстояния, температуры, напряжения, запись скорости и вывод в виде графика на 35мин, опредление и индикация положения переключателей, часы - будильник(для контроля времени заряжания), спорт режимы(запись результата - 25 шт.), журнал поездок(по дням) на 1 год, одометр...

Исходник (начальный) на Си - prototyps.с .
Принцип. схема, прошивка, описание, паспор, инструкция... - http://slil.ru/26641405
Начальная программа(на Cи и прошивка), выводит скорость и каденс, температуру, напряжение. Дана как базовая под эту принцип. схему (там же).

Тех доки и вспомог. литература - http://slil.ru/25648824

При прошивке (в Понипрог, например) галочка только на разрешение последовательного програмирование ( обязательно!).

Посмотрите, почитайте, может где чего попутал или забыл.
Я ещё допишу, кой чего попозже...
))))

Затраты и расходы.
-Атмега 128 - 16 ау - 150руб (Микроника, С-Пб)
-ДС1302 -60руб (Мегаэлектроника, С-Пб)
-ЖКИ 3410 - 140руб (SLK - Service, С-Пб)
- Аккумулятор ~200руб.
- корпус - 200руб(рынок "Юнона", С-Пб)

Всё остальное ~250руб.

Затраты... ну... пару дней точно...))
Вложения
BicyComp.jpg
(20.86 КБ) 2570 скачиваний
Последний раз редактировалось MetEl Пт фев 13, 2009 16:03:09, всего редактировалось 5 раз.
Аватара пользователя
moLCHec
Мявтор!
Сообщения: 825
Зарегистрирован: Вс дек 18, 2005 20:04:42
Откуда: Свердловская обл.
Контактная информация:

Сообщение moLCHec »

нахрена мега 128 все вышеперечисленное на м8 можно зделать, на крайняк м16
Настоящий кот всегда либо голоден,
либо невыспался ...
Аватара пользователя
mr.Kirill
Мучитель микросхем
Сообщения: 438
Зарегистрирован: Вт сен 25, 2007 19:40:26
Откуда: Челябинск

Сообщение mr.Kirill »

moLCHec писал(а):нахрена мега 128 все вышеперечисленное на м8 можно зделать, на крайняк м16
Можешь? Сделай, а мы посмотрим.
Одно условие - делай сам, с нуля!

"Обсирать" конструкции все умеют, а ты конструктивнее предложения и критику излагай
MetEl
Вымогатель припоя
Сообщения: 543
Зарегистрирован: Чт окт 18, 2007 16:45:30
Откуда: из Питера

Сообщение MetEl »

moLCHec писал(а):нахрена мега 128 все вышеперечисленное на м8 можно зделать, на крайняк м16

Почему, можно.
Только без журнала поездок (на год), без 35 минутной записи (для норматива).
И когда 3-и прерывания по 10 мСек и + одно по 1мСек, и ещё два прерывания по колесу и педалям, требуется производительность (производная от быстродействя) возможная на частоте не менее 10МГц.
И непольшое количество "ПЗУ" не позволит осуществить многообразие режимов и удобность(пользования) менюшек.

Используя приложенную образцовую програмку (на Си) можно. Только как спидометр ну часы ещё...

Да.. ещё четыре канала АЦП... время онимают.
Аватара пользователя
moLCHec
Мявтор!
Сообщения: 825
Зарегистрирован: Вс дек 18, 2005 20:04:42
Откуда: Свердловская обл.
Контактная информация:

Сообщение moLCHec »

mr.Kirill
НЕ переживай нада будет сделаю и с нуля, и с еденицы.
Я и не такое делал. 8)
Настоящий кот всегда либо голоден,
либо невыспался ...
Аватара пользователя
Krik99
Потрогал лапой паяльник
Сообщения: 375
Зарегистрирован: Вс мар 04, 2007 13:14:25
Откуда: Украина
Контактная информация:

Сообщение Krik99 »

Может не в тему, но вот заинтересовало. покажите код которым мерять обороты в минуту, ну типа хотел попробывать сделать тахометр для Honda Dio. Вот думаю может у когото есть набросок самого кода которым считать обороты. За ранние спасибо!
Изображение
MetEl
Вымогатель припоя
Сообщения: 543
Зарегистрирован: Чт окт 18, 2007 16:45:30
Откуда: из Питера

Сообщение MetEl »

Посмотрите сами....
Аватара пользователя
UA3MQJ
Грызет канифоль
Сообщения: 275
Зарегистрирован: Вт окт 30, 2007 13:53:01
Откуда: Рыбинск
Контактная информация:

Сообщение UA3MQJ »

Отлично. Видел давно на одном ПИК контроллере с герконом на колесе. Там только спидометр (и еще чего-то)

Но тут. на сколько я понимаю целая куча датчиков.

ЗЫ. Особенно порадовал разъем слева :)) по нашему!!!
Аватара пользователя
mr.Kirill
Мучитель микросхем
Сообщения: 438
Зарегистрирован: Вт сен 25, 2007 19:40:26
Откуда: Челябинск

Сообщение mr.Kirill »

moLCHec писал(а):mr.Kirill
НЕ переживай нада будет сделаю и с нуля, и с еденицы.
Я и не такое делал. 8)
Мне то что переживать?
Просто не понимаю, человек сделал устройство, выложил на обзор, а на него начинаются "нападки", какая Вам то разница на чем он сделал?
Если хочется критиковать, так давайте уж более конструктивную критику.
GOR
Родился
Сообщения: 4
Зарегистрирован: Вт мар 27, 2007 16:59:31

Re: Велокомпьютер

Сообщение GOR »

[quote="MetEl"]Велокомпьютер.

Посмотрите, почитайте, может где чего попутал или забыл.
Я ещё допишу, кой чего попозже...
quote]
Солидная разработка. Молодец! Извини за наглость, но не поделишься рисунком печатной платы?
MetEl
Вымогатель припоя
Сообщения: 543
Зарегистрирован: Чт окт 18, 2007 16:45:30
Откуда: из Питера

Сообщение MetEl »

Ну я же её спациально не дал!

Принцип протекания (прохождения, "согласования") сигналов вполне соответственно разведён на схеме принципиальной...
простое чмо, выдумщик
Аватара пользователя
Krazy_killer
Мучитель микросхем
Сообщения: 412
Зарегистрирован: Сб апр 22, 2006 15:22:31
Откуда: Киренск[38] / Воронеж[36]
Контактная информация:

Сообщение Krazy_killer »

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

АТmega8 хороший вариат, но проги писать я пока не умею темболее с графикой.
MetEl
Вымогатель припоя
Сообщения: 543
Зарегистрирован: Чт окт 18, 2007 16:45:30
Откуда: из Питера

Сообщение MetEl »

Да вы исходник посмотрите то.
Там всё прописано!
Могу дополнить о алгоритме основной программы.
Аватара пользователя
Krazy_killer
Мучитель микросхем
Сообщения: 412
Зарегистрирован: Сб апр 22, 2006 15:22:31
Откуда: Киренск[38] / Воронеж[36]
Контактная информация:

Сообщение Krazy_killer »

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

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

на питание буду использовать акб CASIL 6в 4.5Ач
если динамоаппарат найду то будет и зарядка к АКБ у меня.
MetEl
Вымогатель припоя
Сообщения: 543
Зарегистрирован: Чт окт 18, 2007 16:45:30
Откуда: из Питера

Сообщение MetEl »

ПАпробуй магниты на спицы около втулки с торца, а на перо вилки катушку..

Можешь попробывать прикрепить магнитный диск от ФДД дисковода, но там поле слабенькое. На фару не хватить.((
Или диск от магнето (магдино) от мопедов (наших, старых - Ш-58, Д6, 8) оно правдо тяжёлое, но сильное.
MetEl
Вымогатель припоя
Сообщения: 543
Зарегистрирован: Чт окт 18, 2007 16:45:30
Откуда: из Питера

Сообщение MetEl »

Не помню, написал ли я в описании, что корпус(узел в кронштейне) должен быть с аммортизацией (если передняя вилка жёсткая). А корпус обязательно водозащищённым!
Блин помоему не писал, дурень, забыл((((... надо обновить...
Аватара пользователя
Krazy_killer
Мучитель микросхем
Сообщения: 412
Зарегистрирован: Сб апр 22, 2006 15:22:31
Откуда: Киренск[38] / Воронеж[36]
Контактная информация:

Сообщение Krazy_killer »

на счет амортзации эт тежелее а влаго пылизащиту думаю сделаю. корпус от мобилы мне не приглянулся. сделаю сам из пластмассы. проблема тока как кнопки защитить , придется мембранки от сотиков ипользовать
Аватара пользователя
Krazy_killer
Мучитель микросхем
Сообщения: 412
Зарегистрирован: Сб апр 22, 2006 15:22:31
Откуда: Киренск[38] / Воронеж[36]
Контактная информация:

Сообщение Krazy_killer »

не как не пойму назначение MAX884CSA, для чего тако дорогой (160р)регулятор тут? только ради запитки потенциометров положения переключателей скоростей?(может тогда выгоднее от 5в через пару диодов в послед запитать?)
Вложения
BC_by_atMega128.gif
(33.28 КБ) 1335 скачиваний
MetEl
Вымогатель припоя
Сообщения: 543
Зарегистрирован: Чт окт 18, 2007 16:45:30
Откуда: из Питера

Сообщение MetEl »

ПОЗВОЛЬТЕ!
Где написано - МAX884CSA.
За 160 р. да яб не применял такую!!! Вы что! 15-20руб!
MAХ884 или любой аналогичный линейный регулятор напряжения.
Прямой и постоянный ток выделенный красным цветом, создаёт постоянное потребление энергии. И так большое энергопотребление - 10мА заставляет заряжать ВК раз в неделю. А хотелось бы по реже.
Номинал перем. резисторов выбирался таким, чтоб качественно(ну в смысле , чтоб ошибки и погрешность были наименьшими) измерять положение переключателей и не расходовать, пропуская при этом через себя, большой ток( и не закоротить на массу в крайнем положении...). Ведь даже в режиме сна, перем. рез. все равно потребляют!
Всё остальное рассписано в описании.
Вложения
Пречень.jpg
на 5В вариант.
(33.75 КБ) 1079 скачиваний
протекание-тока.jpg
(20.85 КБ) 1065 скачиваний
Последний раз редактировалось MetEl Ср май 28, 2008 13:51:49, всего редактировалось 1 раз.
MetEl
Вымогатель припоя
Сообщения: 543
Зарегистрирован: Чт окт 18, 2007 16:45:30
Откуда: из Питера

Сообщение MetEl »

Если вам не нужно замерять Uпит. Можете создавать Uопорное простым делителем.
D3 нет, R11 и R12 по 10КОм. Один на Uпит, другой на массу(общ.) их соединение на AREF(ножка62) D1.
При изменениях Uпит, в процессе эксплуатации, на вход МК будет всегда, подаваться половина напряжения (величина которого входит в допустимый диапазаон МК) как опроное пля АЦП. А значит и замеры и индикация знчений всех входов АЦП будет постояннам и правильным.
Т.е. положения переключателей и температура, но индикация напряжение будет всё время одно и тоже.
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»