Easyelectronics.ru • Просмотр темы - ws2812b не заводится

Easyelectronics.ru

Электроника для всех
Текущее время: 15 авг 2018, 15:32

Часовой пояс: UTC + 5 часов



    • JLCPCB - Прототипы 10 PCBs всего за 2$ (100*100mm, 2-layer)
    • Как мы делаем платы, смотрите на YouTube
    • Крупнейшая китайская фабрика прототипов. 300000+ заказчиков и 10000+ заказов в день!
    • LCSC - Крупнейший китайский онлайн магазин комплектующих.

Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: ws2812b не заводится
СообщениеДобавлено: 08 янв 2018, 18:34 
Старожил

Зарегистрирован: 21 янв 2015, 16:19
Сообщения: 503
Привет. Пытаюсь завести сабж на мк stm32f030f4p6. Питание контроллера 3,3В, питание ленты 4.1В (через диод). По-первой тайминги решил ручками, через delay, настроить - получилось точно. Но не работает. Что упустил? На картинке посылка 0x002200.


Вложения:
ws2812b.jpg
ws2812b.jpg [ 15.12 Кб | Просмотров: 615 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ws2812b не заводится
СообщениеДобавлено: 08 янв 2018, 21:08 
Старожил
Аватара пользователя

Зарегистрирован: 30 янв 2014, 18:09
Сообщения: 590
Откуда: Киев
23 бита в посылке, одного не хватает.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ws2812b не заводится
СообщениеДобавлено: 08 янв 2018, 21:25 
Старожил

Зарегистрирован: 21 янв 2015, 16:19
Сообщения: 503
24, все на месте)))
Посылка, вообще, так и должна выглядеть? или может там еще где дернуть ногой надо?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ws2812b не заводится
СообщениеДобавлено: 08 янв 2018, 21:27 
Старожил
Аватара пользователя

Зарегистрирован: 26 окт 2013, 07:58
Сообщения: 1860
Не перепутали распиновку?
Просто помечена 3-я нога, а не 1-я.
Я попадался...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ws2812b не заводится
СообщениеДобавлено: 08 янв 2018, 21:54 
Старожил

Зарегистрирован: 21 янв 2015, 16:19
Сообщения: 503
Да нет, вроде, и тестером тыкал. Это лента, там провода красный белый и зеленый - приходят на соответсвующие ноги диода... Даешь питание - загорается зеленый и стоит, хотя посылки шлю разные постоянно в цикле. На работе перепроверю завтра...
Еще момент - на dout ничего не обнаружил, хотя слал по три посылки за раз...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ws2812b не заводится
СообщениеДобавлено: 08 янв 2018, 23:15 
Старожил

Зарегистрирован: 05 дек 2015, 16:56
Сообщения: 242
Попробуйте подать на ленту как положено 5В. (Electrical Characteristics(TA=-20~+70℃,VDD=4.5~5.5V ...)
И не от зарядки телефонной желательно, а от хорошего блока питания, жрёт она неслабо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ws2812b не заводится
СообщениеДобавлено: 09 янв 2018, 00:00 
Заглядывает иногда

Зарегистрирован: 22 мар 2012, 21:55
Сообщения: 71
Откуда: г.Пермь
там один бит 0.8+0.45=1.25us, а у Вас, как я понял, 8 битов = 100 us, надо все в 10 раз быстрее дергать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ws2812b не заводится
СообщениеДобавлено: 09 янв 2018, 10:50 
Старожил

Зарегистрирован: 21 янв 2015, 16:19
Сообщения: 503
Бинго! ))) emax прав, конечно же! Работает теперь. Интервалы кривенькие, но пашет. Спасибо, ребят!


Вложения:
ws2812b_2.jpg
ws2812b_2.jpg [ 21.65 Кб | Просмотров: 505 ]
ws2812b_1.jpg
ws2812b_1.jpg [ 18.29 Кб | Просмотров: 505 ]
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB