Easyelectronics.ru

Электроника для всех
Текущее время: 27 май 2018, 01:03

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



    • JLCPCB - Платы прототипов всего за 2$ c бесплатной доставкой (при первом заказе)
    • 10 PCBs за $2 для 2 слоев, $15 для 4 слойной, $74 для 6 слойной платы.
    • Крупнейший китайский производитель прототипных плат. 290000+ клиентов & 8000+ заказов в день!
    • 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 Кб | Просмотров: 584 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ws2812b не заводится
СообщениеДобавлено: 08 янв 2018, 21:08 
Старожил
Аватара пользователя

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


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

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


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

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


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

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


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

Зарегистрирован: 05 дек 2015, 16:56
Сообщения: 228
Попробуйте подать на ленту как положено 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 Кб | Просмотров: 474 ]
ws2812b_1.jpg
ws2812b_1.jpg [ 18.29 Кб | Просмотров: 474 ]
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

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


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

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


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

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

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