Например TDA7294

Форум РадиоКот • Просмотр темы - Требуется помощь в "запуске" дисплея HCMS-292x
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Пт апр 19, 2024 03:18:30

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


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Требуется помощь в "запуске" дисплея HCMS-292x
СообщениеДобавлено: Пн авг 14, 2017 17:10:16 
Сверлит текстолит когтями
Аватар пользователя

Карма: 4
Рейтинг сообщений: 10
Зарегистрирован: Пт фев 16, 2007 14:18:20
Сообщений: 1132
Откуда: Новосибирск
Рейтинг сообщения: 0
Всем привет! Столкнулся с этим дисплеем. Не могу его запустить. В общем, пока задача - зажечь все точки, залив всё "полотно".
Пытался пропихнуть данные через SPI, и в "ручную" дёргать - тишина.
Есть подозрение что не допонял немного как это работает.
Пытаюсь получить диаграмму, которая приведена в DS, дрыгая ногами напрямки.
Вот диаграмма
Изображение
Вот таблица что и как должно меняться
Изображение
У меня все времена порядка микросекунд (тут же 10-100 ns).
Если мне надо зажечь все точки, то я:
1. RS прижимаю к земле (у меня там сразу нуль после инициализации GPIO)
2. CE прижимаю к земле (при неизменном уровне CLK)
3. Дергаю CLK и на переходе 0-1 данные с Din (всегда лог.1 в данном случае) задвигаются в регистр.
Мне надо загнать 320 бит (8 разрядов по 5*8 бит), значит я должен получить 320 переходов 0-1. Так?
После последнего (320-ого фронта) я CE перевожу в лог.1. и опять дергаю CLK. Я правильно понял? Или CE поднять к лог.1 надо на последнем (320-м) клоке?
А если юзать SPI, то как быть? Просто Din поднять в 1, RS к земле, CE туда же и начать слать 40 байт? Вроде и так, и сяк пробую, но дисплей не светится.
Пробовал и reset в самом начале обмена, и BLANK к земле прижимал (на схема встречал что его прижимают).
И попутный вопрос. Зачем нужен вывод BLANK?
Там есть еще слово 0 и слово 1. Всякие там настройки. Я их пока не "слал". По дефолту он должен же работать, если сразу Dot регистр заполнять данными?

_________________
Теория — это когда все известно, но ничего не работает. Практика — это когда все работает, но никто не знает почему. Мы же объединяем теорию и практику: ничего не работает… и никто не знает почему!
© Альберт Эйнштейн


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Требуется помощь в "запуске" дисплея HCMS-292x
СообщениеДобавлено: Пн авг 14, 2017 20:05:27 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
Здесь есть готовое решение: http://www.simple-devices.ru/index.php? ... &Itemid=10

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Требуется помощь в "запуске" дисплея HCMS-292x
СообщениеДобавлено: Вт авг 15, 2017 15:14:59 
Сверлит текстолит когтями
Аватар пользователя

Карма: 4
Рейтинг сообщений: 10
Зарегистрирован: Пт фев 16, 2007 14:18:20
Сообщений: 1132
Откуда: Новосибирск
Рейтинг сообщения: 0
Разобрался. После ребута он проваливается в сон. Подтягиваем RES к 1, загружаем CONTROL WORD 0 (установить бит D6) и CONTROL WORD 1, затем забиваем Dot Register.
Работал через SPI, камень stm32F103.

_________________
Теория — это когда все известно, но ничего не работает. Практика — это когда все работает, но никто не знает почему. Мы же объединяем теорию и практику: ничего не работает… и никто не знает почему!
© Альберт Эйнштейн


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

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


Кто сейчас на форуме

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


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

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


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y