Перейти к содержанию

Тахометр На Atmega 8


dimak_1996

Рекомендуемые сообщения

Хочу собрать тахометр на ATmega 8, 21 светодиод.

Вот схема

Прошивка вот:

:0A00000017C0FECFFDCFFCCFFBCFF1
:10000A00FACFF9CFF8CFF7CFF6CFF5CFF4CFF3CFBA
:10001A00F2CFF1CFF0CFEFCFEECFEDCF1027020026
:10002A00040026000000F894EE27ECBBF1E0FBBFC9
:10003A00EBBFE5BFF8E1F1BDE1BD8DE0A2E0BB2772
:10004A00ED938A95E9F780E094E0A0E6ED930197B5
:10005A00E9F7E8E2F0E085919591009761F0A591C2
:10006A00B59105901590BF01F00105900D92019789
:10007A00E1F7FB01F0CFEFE5EDBFE4E0EEBFC0E64C
:10008A00D1E06AC0E0EDF7E093D008F0C09AE8EE5C
:10009A00F3E08ED008F0979AEBE9F2E089D008F005
:1000AA00969AE4EFF1E084D008F0959AE0E9F1E05D
:1000BA007FD008F0C79AEDE4F1E07AD008F0C69A4A
:1000CA00EEE1F1E075D008F0949AEAEFF0E070D032
:1000DA0008F0939AEEEDF0E06BD008F0929AE8EC13
:1000EA00F0E066D008F0919AE5EBF0E061D008F014
:1000FA00909AE7EAF0E05CD008F0AD9AEAE9F0E01D
:10010A0057D008F0AC9AEFE8F0E052D008F0AB9A7A
:10011A00E5E8F0E04DD008F0AA9AEDE7F0E048D023
:10012A0008F0A99AE6E7F0E043D008F0A89AEFE6CB
:10013A00F0E03ED008F0C59AE9E6F0E039D008F0E0
:10014A00C49AE4E6F0E034D008F0C39AEFE5F0E0B0
:10015A002FD008F0C29A0895EDEFE7BBEFE7E4BBB2
:10016A00EFEFE1BBE0E8E8B9A72DE0E024D00E2EDE
:10017A00A0E0B199A1E0E1E01ED0E02111F0E1E0B8
:10018A006E2EE0E0B199E1E07E2EE1E0E61541F461
:10019A006624E0E0E2BBE5BBE8BB74DF44245524F7
:1001AA0081E18A95F1F7F20131962F01DDCFFFCF78
:1001BA00E415F5050895EA17E1E009F0EE27089538
:00000001FF

В этой прошивке дискретность 300 об/мин и предел в 6300 об/мин.

кто может слегка изменить прошивку, а именно нужно дискретность 250 об/мин и пределом в 5250 об/мин

Напишите кто может, буду очень блогадарен...

Ссылка на комментарий
Поделиться на другие сайты

Уважаемый, вы для начало хоть исходник бы выложили!

Да и потом заниматься переделкой "не своего кода" врятли кто будет!

Вот если бы вы сами (сделали проект, написали программу, собрали макетную плату "для начало") вот такое бы приветствовалось.

Вам бы с радостью помогли!!!

А то как всегда "переделайте мне код" а что и как там работает даже отдалённо не знаете! Выложили "машиннный" код, и думаете за вас его переводить будут!

Вам бы в тему "Вакансии и разовая работа " там помогут больше за "энную" сумму!!!

Изменено пользователем Кирилл84

Для любого процесса найдётся такой, без завершения которого невозможен данный

Ссылка на комментарий
Поделиться на другие сайты

Прошивка вот:

Дайте исходник. А Ваш HEX надо ещё дизассемблировать, понять его алгоритм и только после этого что-то править.

Обратитесь к автору схемы за исходником. Или попросите его внести для Вас эти изменения.

Или сами напишите прошивку с нуля под эту схему.

Изменено пользователем hd44780
Ссылка на комментарий
Поделиться на другие сайты

Сравнительное тестирование аккумуляторов EVE Energy и Samsung типоразмера 18650

Инженеры КОМПЭЛ провели сравнительное тестирование аккумуляторов EVE и Samsung популярного для бытовых и индустриальных применений типоразмера 18650. 

Для теста были выбраны аккумуляторы литий-никельмарганцевой системы: по два образца одного наименования каждого производителя – и протестированы на двух значениях тока разряда: 0,5 А и 2,5 А. Испытания проводились в нормальных условиях на электронной нагрузке EBD-USB от ZKEtech, а зарядка осуществлялась от лабораторного источника питания в режиме CC+CV в соответствии с рекомендациями в даташите на определенную модель. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. 

Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств. Подробнее параметры и результаты тестов новой серии PLM по ссылке.

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Прошивка вот:

Дайте исходник. А Ваш HEX надо ещё дизассемблировать, понять его алгоритм и только после этого что-то править.

Обратитесь к автору схемы за исходником. Или попросите его внести для Вас эти изменения.

Или сами напишите прошивку с нуля под эту схему.

Исходник вот

http://oppozit.ru/node/38621

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

а сам я вообще не знаю как писать прошивку

Алгоритм - ТАКОЙ БРЕД! Судя по-всему на "высоком" языке писан. А куда этот тахометр предназначается?

на мотоцик иж юпитер

Ссылка на комментарий
Поделиться на другие сайты

Литиевые батарейки и аккумуляторы от мирового лидера  EVE в Компэл

Компания Компэл, официальный дистрибьютор EVE Energy, бренда №1 по производству химических источников тока (ХИТ) в мире, предлагает продукцию EVE как со склада, так и под заказ. Компания EVE широко известна в странах Европы, Америки и Юго-Восточной Азии уже более 20 лет. Недавно EVE была объявлена поставщиком новых аккумуляторных элементов круглого формата для электрических моделей «нового класса» компании BMW.

Продукция EVE предназначена для самого широкого спектра применений – от бытового до промышленного. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Кол-во импульсов на оборот равно 2? Так ведь там схема на ATTiny2313, а у тебя на ATMega8.

Изменено пользователем Геннадий
Ссылка на комментарий
Поделиться на другие сайты

Он не умеет!!!

а сам я вообще не знаю как писать прошивку

Для любого процесса найдётся такой, без завершения которого невозможен данный

Ссылка на комментарий
Поделиться на другие сайты

Схема на Atmega8 чуть ниже на этой-же странице.

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

Но сразу вопрос возник, на схеме нерационально использовано подключение светодиодов к ногам Атмеги, из-за этого усложняется прога, есть способ упростить, но схема немного изменится, это критично или нет?

Изменено пользователем donec
Ссылка на комментарий
Поделиться на другие сайты

В прошивке измеряется период входного импульса, потом анализируется длительность и выводится значение. Самое тупое, что не задействована никакая периферия, прерывания не используются, все тики и задержки формируются софтово, зацикливанием кода. А ведь можно было использовать функцию захвата таймера счетчика и все было бы гораздо проще. Прошивку я вскрыл, значения вижу, а вот пересчитывать времени мало. Хотя... tah.rar пробуй.

А вот эта по-интересней будет (и устойчивее, без хаотичного подмаргивания). newtah.rar Выводы 15 и 14 ПОМЕНЯТЬ МЕСТАМИ!!! Т.е. первый разряд индикатора подключить к выводу 15 (PB1), а входные импульсы подавать на вывод 14 (PB0).

Изменено пользователем Геннадий
Ссылка на комментарий
Поделиться на другие сайты

Кол-во импульсов на оборот равно 2? Так ведь там схема на ATTiny2313, а у тебя на ATMega8.

Там в теме их две. Пролистай примерно на середину страницы.

Кол-во импульсов на оборот равно 1(т.к. там стоит обычное контакное зажигание,два контактабуду подключать к одному из контактов)

В прошивке измеряется период входного импульса, потом анализируется длительность и выводится значение. Самое тупое, что не задействована никакая периферия, прерывания не используются, все тики и задержки формируются софтово, зацикливанием кода. А ведь можно было использовать функцию захвата таймера счетчика и все было бы гораздо проще. Прошивку я вскрыл, значения вижу, а вот пересчитывать времени мало. Хотя... tah.rar пробуй.

А вот эта по-интересней будет (и устойчивее, без хаотичного подмаргивания). newtah.rar Выводы 15 и 14 ПОМЕНЯТЬ МЕСТАМИ!!! Т.е. первый разряд индикатора подключить к выводу 15 (PB1), а входные импульсы подавать на вывод 14 (PB0).

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

Схема на Atmega8 чуть ниже на этой-же странице.

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

Но сразу вопрос возник, на схеме нерационально использовано подключение светодиодов к ногам Атмеги, из-за этого усложняется прога, есть способ упростить, но схема немного изменится, это критично или нет?

импульс за оборот один, от тахометра 3 провода. минус на массу, +12 вт на замок зажигания на плюс, вход - на плюс на бобину

нет, не критично, главное чтоб работал)

Изменено пользователем dimak_1996
Ссылка на комментарий
Поделиться на другие сайты

Второй файл (newtah) - полностью переделанная прошивка (с маленьким изменением в схеме, указано выше). Бери ее. Там еще тест светодиодов шкалы проводится при включении питания, плюс устойчивый алгоритм с использованием встроенной периферии. Более надежная.

Ссылка на комментарий
Поделиться на другие сайты

Второй файл (newtah) - полностью переделанная прошивка (с маленьким изменением в схеме, указано выше). Бери ее. Там еще тест светодиодов шкалы проводится при включении питания, плюс устойчивый алгоритм с использованием встроенной периферии. Более надежная.

Спосибо Большое.

ПРошив ее, схема останется таже, за исключением поменять местами 15 и 14, я правильно понял?

и вы там случайно не указали что за один оборот 2 импульса(нужно 1 )???

Ссылка на комментарий
Поделиться на другие сайты

Понял правильно. За один оборот - один импульс. Удачи в прошивке. Фьюзы - по-умолчанию (как на новом чипе), т.е. изменять не нужно.

Ссылка на комментарий
Поделиться на другие сайты

Понял правильно. За один оборот - один импульс. Удачи в прошивке. Фьюзы - по-умолчанию (как на новом чипе), т.е. изменять не нужно.

Спасибо большое, как сделаю, отпишусь))))

Ссылка на комментарий
Поделиться на другие сайты

Второй файл (newtah) - полностью переделанная прошивка (с маленьким изменением в схеме, указано выше). Бери ее. Там еще тест светодиодов шкалы проводится при включении питания, плюс устойчивый алгоритм с использованием встроенной периферии. Более надежная.

Геннадий какой предел в вашей прошивке, не плохо было бы иметь возможность менять дискретность самому, типа как на спидометре от агра http://forum.jawaold.su/viewtopic.php?t=15873 был бы универсальный тахометр для всяких мотыков или скутеров, мне например надо до12600 оборотов.

Ссылка на комментарий
Поделиться на другие сайты

Эта прошивка сделана под схему из поста №1. Предел оборотов и дискретность по просьбе dimak_1996 (пост №1). Я не задавался целью сделать прибор. Просто накидал новый вариант, т.к. старый в симуляции показал свои глюки и неповоротливость алгоритма. Могу накидать для тебя, только сообщи с каким шагом нужно.

Ссылка на комментарий
Поделиться на другие сайты

Дерзай, только не забудь про изменение схемы (см. пост 10). И еще, очень слабая защита от дребезга контактов прерывателя, надо доработать входной фильтр. С датчиком Холла - будет нормально работать, а с прерывателем - может врать.

Ссылка на комментарий
Поделиться на другие сайты

В голову скутеру Taho_scoot.rar

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

Изменено пользователем samosval
Ссылка на комментарий
Поделиться на другие сайты

...до 12000, очень интересно...

Это замечание касается и низкочастотного диапазона (до 6000). По яркости, чуть позже (пока занят сильно).

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

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

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...