Відповісти

Введіть повідомлення і натисніть Надіслати
Параметри

Назад

Огляд теми (нові повідомленні вгорі)

Romanovskiy
2018-10-13 19:56:43

Пускай даже так.Если доделаю сам то конечно же здесь или ещё где-то выложу.

Вячеслав Азаров
2018-10-13 19:52:50
Romanovskiy пише:

... Суть же не в том чтобы создать мне лично и всё. А для общего пользования, думаю такая библиотека или пример для Arduino был бы полезен. Та как оказывается китайцы пихают эти чипы во многие устройства.

Может быть, вам повезет и кому-нибудь будет нужен драйвер для такой микросхемы, он сделает и поделится со всеми, для пиара.

Romanovskiy
2018-10-13 19:04:28

Ну за деньги думаю много добровольцев было бы уже.Суть же не в том чтобы создать мне лично и всё.А для общего пользования,думаю такая библиотека или пример для Arduino был бы полезен.Та как оказывается китайцы пихают эти чипы во многие устройства.

Вячеслав Азаров
2018-10-13 18:06:36
Romanovskiy пише:

Нашел наконец пример с использованием этого контроллера.EC_LEDdriver.zip
Кто может взглянуть? Может кто сможет помочь переделать под ардуино нано,уж очень хочется сделать.

Беcкорыстно?

Romanovskiy
2018-10-13 15:43:15

Нашел наконец пример с использованием этого контроллера.EC_LEDdriver.zip
Кто может взглянуть?Может кто сможет помочь переделать под ардуино нано,уж очень хочется сделать.

Romanovskiy
2018-10-13 14:45:54

А что если на мультиплексорах построить систему?Я правда только раз с ними работал,года так 4 назад.Кто чаще сталкивается с ними,подскажите пожалуйста.

Romanovskiy
2018-10-13 11:29:19

Мда...думал есть есть какое-то микросхемы,которые облегчат жизнь,подключил допустим к микроконтроллеру а и уже она выдает тебе в шестнадцатиричной или в десятичной системе...как двоично десятичный дешифратор только наоборот получается.

Вячеслав Азаров
2018-10-13 08:22:31
Romanovskiy пише:

Понял,попробую.Ещё один вопрос чисто по железу:существует ли какой нибудь декодер или дешифратор чтобы можно было подключить его уже после самого драйвера MC2102D на контакты семисегментного индикатора,а его уже к Nano и им читать показания которые отображаются?

Существует конечно. Самый простой - заведомо исправные светодиодные индикаторы.  Логический анализатор (самый дешевый Saleae Logic но в моделях подороже можно запрограммировать разбор комбинаций сигналов и протоколов). Специализированная аппартура для тестирования логических микросхем, наконец. Ну и осциллограф, логические пробники и тестер, хотя и менее информативо.

Romanovskiy
2018-10-12 22:13:19

Понял,попробую.Ещё один вопрос чисто по железу:существует ли какой нибудь декодер или дешифратор чтобы можно было подключить его уже после самого драйвера MC2102D на контакты семисегментного индикатора,а его уже к Nano и им читать показания которые отображаются?

Вячеслав Азаров
2018-10-12 21:20:21
Romanovskiy пише:

Можете детальней объяснить как это сделать? Я не могу похвастаться пока большими навыками,по этому....

В редакторе текста, открываете исходные тексты библиотеки и изучаете выполняемые операции. Когда разберётесь как это работает и в чем отличие, в управлении, от вашего чипа - переписать нужные участки программы проблемой уже не будет.

Romanovskiy
2018-10-12 20:55:13

Можете детальней объяснить как это сделать? Я не могу похвастаться пока большими навыками,по этому....

Вячеслав Азаров
2018-10-12 20:06:58

Отслеживать вывод в аппатные порты можно только внутрисхемным отладчиком или перехватив функцию вывода библиотеки SPI. Но в вашем случае это не нужно. В документации описано управление этим чипом, и исходники подобной библтотеки у вас есть. Вам будет проще переписать самому ввод/вывод, для этого чипа, чем хакерствовать.

Romanovskiy
2018-10-12 18:52:41

Привет друзья.Нашел для себя заморочку но которую очень хочу воплотить в жизнь.
Есть у меня плата от какого-то терморегулятора,или ещё чего,вобщем это не важно,на нём есть светодиодный индикатор с драйвером MC2102D,который подключен к неизвестному микроконтроллеру.Общаются они как выяснилось по SPI вполудуплексном режиме. Подключаются контактами dio clk stb.Вроде как оно всё понятно,подключил к Nano,закинул скетч:

#include <TM1638.h>
// define a module on data pin 8, clock pin 9 and strobe pin 10
TM1638 module(8, 9, 10);
unsigned long a=1;

void setup()
{
}

void loop()
{
for (a=1; a<=100; a++)
{
module.setDisplayToDecNumber(a,0,false);
delay(100);
}
module.setDisplayToString("Complete");
delay(1000);
}

Знаю что библиотека для другого,но она заработала.Если изменить немного библиотеку то будет то что нужно.
НО! Меня интересует немного другое:
Могу ли я как-то принимать данные которые шлёт микроконтроллер на драйвер,и уже расшифровывать у себя в Nano и выводить допустим в терминал или на дисплей в понятном для меня человека виде?Как это осуществить?
По сути мне нужно слушать эти порты,так?Но как?
Сылка на библиотеку

Підвал форуму