Отговори на тема  [ 23 мнения ]  Отиди на страница 1, 2  Следваща
Уплътняване... 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 9:42 am
Мнения: 12118
Местоположение: Гьотеборг
Мнение Уплътняване...
Да кажем, че има няколко светодиода от различни източници - захранване, някой и друг регулатор, контролер и мрежови/Етернет. Mоже дори и някой бутон,
но засега ще се ограничим до светодиодите.

Така - да уплътним/сериализираме всички тия сигнали в единична или двойна линия и после пак да ги преобразуваме в паралелен вид към съоветните светодиоди. Ниска скорост, къси разстояния - под 50см, че може и доста по-малко.

Кое ще е по-подходящо, лесно и евтино - два контролера (UART, I2C, SPI) или две програмируеми логики? Или нещо друго? Критерии - ниска цена, малки корпуси - да кажем 8-14 пина, два захранване, 1-2 сериен интерфейс, останалите за паралелни входове/изходи.


Сря Авг 20, 2025 12:13 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Сеп 26, 2013 2:24 pm
Мнения: 1785
Мнение Re: Уплътняване...
Нищо не разбрах от заданието :?
Спокойно можеш да пуснеш по 1 жица някакъв псевдо сериен като можеш да закачиш няколко устройства на една шина. Който ще предава му сетваш изхода на уарта в изход и предаваш. Като свършиш с предаването го сетваш на вход да не товари линията и оставяш друг да предава. Слагаш 100 ома за колизиите а входа на уарта е директно закачен на линията. Така имаш и детекция на колизиите като проверяваш дали всеки изпратен байт се е лупнал във входния буфер. Всеки пик от 50 стотинки ти върши работа но имаш неудобството от програмиране в производство дето е още 1 стъпка.
А като вкара думичката едърнет - вече ме обърка тотално. Трябва едърнета да мине през тея жици (модеми) или трябва данните за диодите да минат през едърнета? Щото това с диодите с различни източници - се решава с 1 жица и н на брой пика. Ама за едърнета - не разбирам каква е целта.
ЦПЛД/ФПГА забрави. Адски скъпи са.


Сря Авг 20, 2025 1:24 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Мар 22, 2006 3:25 am
Мнения: 6427
Мнение Re: Уплътняване...
за варианта само светодиоди
https://www.inolux-corp.com/datasheet/SMDLED/Addressable%20LED/IN-PI55TAT(X)R(X)G(X)B_v1.5.pdf


Сря Авг 20, 2025 1:40 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 9:42 am
Мнения: 12118
Местоположение: Гьотеборг
Мнение Re: Уплътняване...
Нека да видим само светодиоди...
@nik - Серийни/1wire - да предложих тоя вариант, но светодиодите не идват само от контролера, ами и от други места. Така че ще се наложи отделно решение, понежр и фърмуеристите са мързеливи/нежелателни.

@Pif - тъй де нещо такова ще е. На Етернета светодиодите (идват от едно отделно Phy), не самия нет.
Абе има и евтини логики, стига да искаш.

Е какво му има на заданието
5 светодиодни сигнала - 1(2) жици за предаване - 5 светодиода. Нещо като твойта постановка, ама не става да правя магии в индустриално, серийно устройство.Плюс обща маса.


Сря Авг 20, 2025 2:19 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 2:21 am
Мнения: 12825
Местоположение: София
Мнение Re: Уплътняване...
Вече са подсказали за 1-wire. Може да се направи с и2ц експандери.

Скоро гледах в сайта на Латис апликейшън ноут с който по 2 жиси точеха и2ц и още една камара сигнали. Бавни разбира се.
Но само видях че има такова нещо. Не съм го разглеждал в детайли.


Сря Авг 20, 2025 2:50 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Сеп 26, 2013 2:24 pm
Мнения: 1785
Мнение Re: Уплътняване...
Сега като прочетох отново заданието и асимилирах тирето между източници и самите тях - нещата са по-разбираеми. Още ми е пясъчно и морско.
Спокойно вариянта с 1 жица и твой си протокол ще е най-лесния вариянт за мулти мастър. Само трябва да измислиш как да конфигурираш всеки нод какъв да му е адреса. Може да се ползва един фърмуер за всички и няколко резисторни делителя на ацп входа да се идентифицира при старт. Само при едърнета внимавай, щото фитата обикновенно четат тея пинове при старта и от там им се задава инишъл конфигурацията.


Сря Авг 20, 2025 2:50 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Юни 07, 2005 6:20 pm
Мнения: 3538
Мнение Re: Уплътняване...
Или класиката 74HC595. Но изискват поне 3 жици. Но пък са турбо евтини и може да ги свържеш последователно до безкрайност...


Сря Авг 20, 2025 2:56 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 06, 2007 8:44 pm
Мнения: 3179
Местоположение: Пловдив
Мнение Re: Уплътняване...
И аз нищо не разбрах от заданието.
Ако целта е как няколко изходни сигнала управляващи светодиоди да се прекарат до друга платка с възможно най-малко жици и нещо като мултиплексиране и демотилплексиране - използвай двойка шифт регистри - паралелен към сериен със строб за зареждане на паралелните данни от страната на устройството и серин към паралелен от страната на светодиодите. трябват ти 4 жици - 2 захранване + клок + серийни данни. За да стане като трябва ти трябва и сигнал строб, но може и без него, ако клока е няколко килохерца (да не се вижда премигване докато се шифтва). Значи от страната на устройството клатва се строба, за да се заредят данните в шифт регистъра на паралел то сериал шифт регистъра и после клокваш бързо 8 импулса, за да се шифтнат в сериал то паралел шифт регистъра от страната на светодиодите.


Сря Авг 20, 2025 3:02 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 9:42 am
Мнения: 12118
Местоположение: Гьотеборг
Мнение Re: Уплътняване...
Може - значи HC165 към HC595...
Ще се пробва, харесва ми.

A захранването вече си го има, т.е. - броя само клок данни, в краен случай и строб.


Последна промяна Grubi на Сря Авг 20, 2025 3:44 pm, променена общо 2 пъти



Сря Авг 20, 2025 3:03 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 06, 2007 8:44 pm
Мнения: 3179
Местоположение: Пловдив
Мнение Re: Уплътняване...
без строб - само с клок и серийни данни ще имаш премигване по време на шифтването, но ако шифтваш бързо - няма да се забелязва.


Сря Авг 20, 2025 3:04 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 9:42 am
Мнения: 12118
Местоположение: Гьотеборг
Мнение Re: Уплътняване...
Ще вържа една постановка тия дни,
клока ще го генерирам или външно, или с обикновен таймер. Предполагам 1kHz ще му е достатъчно бързо. Ако използвам строб ще трябва да деля клока на 16 или се бъркам?


Сря Авг 20, 2025 8:16 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 2:21 am
Мнения: 12825
Местоположение: София
Мнение Re: Уплътняване...
Сега се сетих, че когато бях малък познат ми беше показвал това решение: https://www.romanblack.com/shift1.htm
По негови думи имало особености, но работело.

А докато търсех горното, Гуги даде и това: https://www.edn.com/one-i-o-line-drives ... th-strobe/


Сря Авг 20, 2025 8:57 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 9:42 am
Мнения: 12118
Местоположение: Гьотеборг
Мнение Re: Уплътняване...
itso.t написа:
Сега се сетих, че когато бях малък познат ми беше показвал това решение: https://www.romanblack.com/shift1.htm
По негови думи имало особености, но работело.

А докато търсех горното, Гуги даде и това: https://www.edn.com/one-i-o-line-drives ... th-strobe/


Благодаря! Тъкмо видях, че DIP корпyсите вече струват 5х колкото SMD.


Сря Авг 20, 2025 9:43 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 2:21 am
Мнения: 12825
Местоположение: София
Мнение Re: Уплътняване...
Grubi написа:
...Тъкмо видях, че DIP корпyсите вече струват 5х колкото SMD.

Ако намериш DIP корпус...
Ама за хвърчащ монтаж продават адаптери SO или SSOP към DIP.

Апропо, ти докъде докара FPGA? Сбори ли ги?


Сря Авг 20, 2025 10:11 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Сеп 26, 2013 2:24 pm
Мнения: 1785
Мнение Re: Уплътняване...
itso.t написа:
Сега се сетих, че когато бях малък познат ми беше показвал това решение: https://www.romanblack.com/shift1.htm
По негови думи имало особености, но работело.

За работенето - ще работи. Но ще е капризно в производство. Ще има проблеми с различни партиди кондензатори и резистори, ще се променят параметрите при различни температури. А и трудно ще се шумоизолира ако трябва да се прави устойчиво на ЕМС. Ако има партида шифт регистри на друг производител с ралично входно съпротивление или капацитет - пак става манджа с грозде. За хоби става. За производство не.


Чет Авг 21, 2025 1:22 am
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 23 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 17 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни