AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
04.12.2020, 21:22
|
|
Гражданин KAZUS.RU
Регистрация: 17.06.2008
Адрес: Украина
Сообщений: 722
Сказал спасибо: 363
Сказали Спасибо 803 раз(а) в 377 сообщении(ях)
|
Re: Применение МК без кварца.
Руководствуемся документацией и холодным расчетом, и все получится
Вот тут есть статейка про 'вольности' с времянками.
В статье есть ссылка на подробное исследование вопроса ( продублировал ее тут )
Ради интереса пробовалось на STM32F0xx посредством SPI+DMA, SPI на 4МГц вместо 2.5МГц,
принцип формирования сигнала для SPI - как в указанной статье.
В данном случае ( на столе в комнате ) линейка WS2812B прекрасно работала с такими времянками:
0: T0H = 500нс, остаток 500нс, итого период = 1мкс ( 2 единичных бита + 2 нулевых )
1: T1H = 750нс, остаток 250нс, итого период = 1мкс ( 3 единичных бита + 1 нулевой )
Касаемо STM32F0xx: USART более гибок в плане настройки скорости, чем SPI,
к тому же весь выхлоп USART_TX можно инвертировать настройкой бита в регистре.
Ну таймеры и ногодрыг здесь не рассматриваем..
Последний раз редактировалось j-Roger; 04.12.2020 в 21:41.
|
|
|
Сказали "Спасибо" j-Roger
|
|
|
05.12.2020, 16:55
|
|
Частый гость
Регистрация: 30.01.2012
Сообщений: 24
Сказал спасибо: 45
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Применение МК без кварца.
Сообщение от ForcePoint
|
Из datasheet получить данные по допустимой длительности интервалов для светика и максимальному отклонению частоты у AVR, соотнести друг с другом и принять меры по недопущению конфликтов.
|
Всё верно, но вот не ясно будет ли синхронность изменений у ленты и МК в диапазоне рабочих температур.
|
|
|
|
05.12.2020, 17:10
|
|
Частый гость
Регистрация: 30.01.2012
Сообщений: 24
Сказал спасибо: 45
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Применение МК без кварца.
Сообщение от индюк
|
а вдруг у этих матриц частота ползет так же как у проца?)))
|
Вот если бы ещё синхронно с МК в нужную сторону...
|
|
|
|
05.12.2020, 17:14
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,731
Сказал спасибо: 2,439
Сказали Спасибо 893 раз(а) в 580 сообщении(ях)
|
Re: Применение МК без кварца.
А почему в разные,если там и там кварцы?
|
|
|
|
05.12.2020, 17:24
|
|
Частый гость
Регистрация: 30.01.2012
Сообщений: 24
Сказал спасибо: 45
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Применение МК без кварца.
Спасибо всем за ответы. Мне конечно не лень припаять кварц, но бывают ситуации когда монтажное пространство ограничено.
|
|
|
|
05.12.2020, 17:25
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: Применение МК без кварца.
В пиксельных светодиодах нет кварцев. Потому и такой большой допуск ±12%
Стабильность RC-осциллятора микроконтроллера в несколько раз выше этого.
Я делал на STM32F030F4 без кварца - работало запросто, даже когда вручную изменял параметры импульса
|
|
|
Сказали "Спасибо" NewWriter
|
|
|
05.12.2020, 19:17
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,058
Сказал спасибо: 2,563
Сказали Спасибо 11,890 раз(а) в 5,964 сообщении(ях)
|
Re: Применение МК без кварца.
Сообщение от Specialist74
|
бывают ситуации когда монтажное пространство ограничено.
|
В этом случае помогают такие зверьки.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
05.12.2020, 20:16
|
|
Почётный гражданин KAZUS.RU
Регистрация: 15.11.2010
Сообщений: 2,379
Сказал спасибо: 338
Сказали Спасибо 328 раз(а) в 253 сообщении(ях)
|
Re: Применение МК без кварца.
PPM не указан. А без него он нафиг не нужен.
А если говориться, что это 100% оригинал, значит это не так.
|
|
|
|
05.12.2020, 20:39
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: Применение МК без кварца.
А вот так? https://www.chipdip.ru/product0/9000523962
Хотя, как я уже не раз писал, в WS2812 НЕТ кварцев, и допуск на разброс параметров там в несколько раз выше, чем допуск осциллятора в микроконтроллере
|
|
|
|
05.12.2020, 21:12
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,058
Сказал спасибо: 2,563
Сказали Спасибо 11,890 раз(а) в 5,964 сообщении(ях)
|
Re: Применение МК без кварца.
Сообщение от parovoZZ
|
PPM не указан. А без него он нафиг не нужен.
|
Один хрен стабильность выше, чем у RC. А потому и лучше так, чем никак.
Сообщение от parovoZZ
|
А если говориться
|
Блин, что может путного изречь человек, неспособный усвоить элементарщину "что делает/что делать"?
Сообщение от parovoZZ
|
А если говорит_ся, что это 100% оригинал, значит это не так.
|
Да пох и нах, это просто пример самодостаточной куёбочки, в которой резонатор с необходимыми емкостями обвязки. Умный посмотрит на размеры и поищет то, что его устроит.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 00:22.
|
|