AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
13.08.2016, 22:05
|
|
Гражданин KAZUS.RU
Регистрация: 15.08.2010
Адрес: Днепр
Сообщений: 842
Сказал спасибо: 74
Сказали Спасибо 199 раз(а) в 174 сообщении(ях)
|
Re: Спидометр атмега 8
Сообщение от NewWriter
|
Главное, выбрать у МК выводы 5V-tolerant
|
Только что посмотрел настройки на stm32f030xx - как таковых настроек на 5 вольт не нашел. Есть только в таблице вот такая сточка:
"Removed “Analog” arrows in Figure 17: Basic structure of a five-volt tolerant
I/O port bit."
это рисунок конфигурации порта . В таком случае придется конфигурировать, выхода с открытым коллектором, и программу изменять так, чтобы на импульс вывод отпускал линию.
Последний раз редактировалось МВА; 13.08.2016 в 22:26.
|
|
|
|
13.08.2016, 22:15
|
|
Гражданин KAZUS.RU
Регистрация: 13.04.2012
Адрес: Королёв МО
Сообщений: 786
Сказал спасибо: 621
Сказали Спасибо 364 раз(а) в 200 сообщении(ях)
|
Re: Спидометр атмега 8
miwutka, вначале, просчитайте рассеиваемую мощность на кренке.
Навскидку, у вас получится вряд ли меньше ватта при включении всех светодиодов.
Это ж какая температура будет внутри закрытого корпуса, который, к тому же, на солнце или от печки запросто может быть изначально нагрет до +50С?
Поставьте лучше Step-Down DC-DC, к примеру, MCP16301 или LM2734.
Места на плате займёт не больше чем D2-PAK.
|
|
|
|
13.08.2016, 22:30
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
|
Re: Спидометр атмега 8
Albert_V, спасибо, возьму на заметку. Это хорошо, но оно стоит 70 грн. Потребление всей платы не больше 200 ма когда всё включены светодиоды. Ну наверно из-за того что они на шиме все висят.....
Сейчас шим у меня идет на полевик n-канальный. Этот полевик дает минус всем светодиодам. Плюс идет от регистра сдвига 595. Значит если использовать ОЕ то можно шим напрямую на ОЕ подавать через 10 Ом резистор например и светодиоды посадить на минус.
Последний раз редактировалось miwutka; 13.08.2016 в 22:32.
|
|
|
|
13.08.2016, 22:36
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
|
Re: Спидометр атмега 8
МВА, а как сделать согласование уровней? Может так будет проще. Я стм еще не так хорошо знаю. Не охота его спалить )))
|
|
|
|
13.08.2016, 22:37
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: Спидометр атмега 8
Сообщение от МВА
|
как таковых настроек на 5 вольт не нашел
|
А этого и нет в настройках ни в каком МК, это свойства пина. Некоторые из пинов помечены как FT (five-volt tolerant), они внутри подсоединены через защитные диоды к специальной внутренней шине FT.
Хотя, сами 595 регистры могут работать от напряжения 3,3 В, а значит, можно питать всё устройство одним 3,3 В. для светодиодов должно хватить напряжения.
Сообщение от miwutka
|
Не охота его спалить
|
В даташите на МК там, где распиновка показана и таблица с функциями пинов, там в таблице есть колонка, в которой для некоторых пинов будет стоять FT - их можно безбоязненно подключать к 5-вольтовым микросхемам (сам так делаю, нормальдос всё). Остальные выводы - не более 3,6 В.
Например, FT пины - это PA8 - PA15. А на пинах с аналоговыми входами, на них нету FT.
Последний раз редактировалось NewWriter; 13.08.2016 в 22:46.
|
|
|
Сказали "Спасибо" NewWriter
|
|
|
13.08.2016, 22:58
|
|
Гражданин KAZUS.RU
Регистрация: 15.08.2010
Адрес: Днепр
Сообщений: 842
Сказал спасибо: 74
Сказали Спасибо 199 раз(а) в 174 сообщении(ях)
|
Re: Спидометр атмега 8
Сообщение от miwutka
|
МВА, а как сделать согласование уровней? Может так будет проще. Я стм еще не так хорошо знаю. Не охота его спалить )))
|
12 вольт я дал для примера. Сопротивления я не рассчитывал.
|
|
|
|
14.08.2016, 00:41
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,982
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
|
Re: Спидометр атмега 8
miwutka,
как вариант:
in - на выход МК
out - на вход 595
+5v - питание 595
+3.3v - питание МК
если запитать МК по верхней границе 3.3-3.6в, то должно хватить и без преобразователей, можно подтянуть резисторами на +.
|
|
|
|
14.08.2016, 01:25
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
|
Re: Спидометр атмега 8
jump, любой биполярник NPN и подтяжка на + через 1 кОм?
|
|
|
|
14.08.2016, 02:02
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,982
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
|
Re: Спидометр атмега 8
miwutka,
практически - да, лучше с малым Uce, можно BC817/847, подтяжка 1ком на +5в - смотри допустимый ток порта МК и частоту импульсов (подбирай), базовый тоже можно увеличить до 4.7-10к. собери на макетке схему без МК и замерь ток эмиттера на землю, потом сравни с допустимым для вывода МК.
и начни с проверки подключения без преобразователей - у 595 кмоп структура и переключение уровней будет около 2.5в при 5в питания
|
|
|
|
14.08.2016, 08:58
|
|
Гражданин KAZUS.RU
Регистрация: 15.08.2010
Адрес: Днепр
Сообщений: 842
Сказал спасибо: 74
Сказали Спасибо 199 раз(а) в 174 сообщении(ях)
|
Re: Спидометр атмега 8
Сообщение от NewWriter
|
А этого и нет в настройках ни в каком МК, это свойства пина. Некоторые из пинов помечены как FT (five-volt tolerant), они внутри подсоединены через защитные диоды к специальной внутренней шине FT.
|
Цитата:
|
"Removed “Analog” arrows in Figure 17: Basic structure of a five-volt tolerant
I/O port bit."
|
Из этой строки я понял, что схема подключения для этих входов такая как и для остальных, за исключением того, что у них нет функции аналоговых цепей.
Исходя из картинки структуры I/О GPIO, у меня сложилось впечатление, что работать с пятью вольтами эти порты могут только с открытым стоком. Так, как работает только N-MOP прижимающий на корпус, а внутренняя шина питания получается все время отключена. Если работать в режиме Пуш-пуш, то Р-канальный транзистор будет подключать выход к шине 3,3 в. Хотя, у МК есть несколько шин питания, на f030 их 3. Две VDD/VSS и одна AVDD. Может быть одна из двух и предназначена для +5 в. только надо разобраться где какая.
Цитата:
|
jump, любой биполярник NPN и подтяжка на + через 1 кОм?
|
Только не забывай, что эта схема инвертирует сигнал. Поэтому на выходе МК нужно будет удерживать высокий уровень, а на время импульса прижимать к земле.
Последний раз редактировалось МВА; 14.08.2016 в 09:19.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 13:55.
|
|