Easyelectronics.ru

Электроника для всех
Текущее время: 19 окт 2018, 06:08

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



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

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

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


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

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


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

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


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

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


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

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


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

Зарегистрирован: 05 дек 2015, 16:56
Сообщения: 258
Попробуйте подать на ленту как положено 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
Сообщения: 523
Бинго! ))) emax прав, конечно же! Работает теперь. Интервалы кривенькие, но пашет. Спасибо, ребят!


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

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


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

Сейчас этот форум просматривают: Google [Bot]


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

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

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