Автор |
Съобщение |
Н'бабане Гт'муан'га
Ранг: Форумен бог
Регистриран на: Сря Яну 25, 2012 8:14 am Мнения: 4578 Местоположение: Новата земя на племето Мутум'ба
|
Re: Проблем с логика
Не съм изчезнал бе! Ама ти да не би да очакваш че по цял ден вися тука и ще отговарям на всеки поотделно? Както и да е, вече споменах че с памет и контролерче не ми върши работа. Добавя стъпка в прозводствения процес, а клиентите не искат (само не ме питайте защо така!!) Така че засега като най-разумно решение ми се очертава варианта с декодер-енкодер. Общо три чипа, заедно с аналоговия суич, ама по-гениално решение май не се вижда
_________________ 'просто' е технически синоним на 'красиво'
|
Вто Окт 27, 2020 10:14 pm |
|
|
nik
Ранг: Форумен бог
Регистриран на: Сря Мар 22, 2006 2:25 am Мнения: 6004
|
Re: Проблем с логика
малко имам усещането че заданието е непълно щом ще има аналогов суич, що не даде и тоя суич как точно ще работи? 4 входа 4 изхода ли? щото има такива с вградени декодери https://www.maximintegrated.com/en/images/qv/1704.pngпримерно 2 като този MAX337 управлението в паралел, а входовете ги навързваш така че да изкарват правилната комбинация на изхода ама цените на тия максим са малко извънземни, виж някой друг производител, MUX36D08 примерно
|
Вто Окт 27, 2020 11:37 pm |
|
|
stefan63
Ранг: Форумен бог
Регистриран на: Вто Фев 07, 2012 10:22 pm Мнения: 3074
|
Re: Проблем с логика
Нбабане, провери ли варианта с декодер/енкодер, аз не видях да върши работа? Един msop10 пикльо е най-миниатюрното решение. Защо точно аналогови ключове -4 двувходови гейта не вършат ли същата работа?
|
Сря Окт 28, 2020 6:45 am |
|
|
bongo_x2
Ранг: Форумен бог
Регистриран на: Вто Яну 20, 2009 10:54 pm Мнения: 11338 Местоположение: "Занзибар"
|
Re: Проблем с логика
А бе декодер-енкодер ще върши работа, ама: 1. Спомних си за "състезание" при дешифраторите, т.е. поява на "иглички" при смяна на входа; 2. Ако сменим "програмата" к'во прайми? Първото, в зависимост от бързодействията може да не е проблем. За второто евентуално може да се добавя една платчица 3 входа - 4 изхода. И тогава ми хрумна без енкодер, с добрите стари диоди, декодерът да забранява ключове вместо да разрешава - допълнително ще се филтрират "игличките" вместо да се добавят нови.
|
Сря Окт 28, 2020 9:51 am |
|
|
stefan63
Ранг: Форумен бог
Регистриран на: Вто Фев 07, 2012 10:22 pm Мнения: 3074
|
Re: Проблем с логика
може, ама са много диоди.
|
Сря Окт 28, 2020 10:09 am |
|
|
MYXATA
Ранг: Форумен бог
Регистриран на: Пон Юни 05, 2006 12:48 pm Мнения: 4393 Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
|
Re: Проблем с логика
мдам, само да не забравите табелката "ТНТМ" отгоре прихваната с тел то не беха иглички и диоди да махате игличките.... красота около 80 % съм убеден, че аок проекта на нбабането види бял свят, ще е с една малка цплд или някое такова отколкото пет-шестнайсе мулитплескора гейтове и диоди за "игличките" една проста оценка на риска за изделието (ако нбабане прави такива неща) ще покаже колкото повече компоненти има на платката - толкова е по-голям риска нещо да се "преебе" казано на северозападен научнотехнически език та не знам кое е за предпочитане - един компонент(с памет - цплд или проц или еепром) и още една операция по програмирането му, или компот от компоненти
_________________ ... ако трети ден не ти се работи... това означава, че е сряда !
|
Сря Окт 28, 2020 11:17 am |
|
|
Ники
Ранг: Почетен член
Регистриран на: Съб Окт 30, 2004 10:19 pm Мнения: 605
|
Re: Проблем с логика
В добавка ако се зачуди, има и АВР проци в малки QFN, се програмират по 1 пин.
|
Сря Окт 28, 2020 11:25 am |
|
|
Н'бабане Гт'муан'га
Ранг: Форумен бог
Регистриран на: Сря Яну 25, 2012 8:14 am Мнения: 4578 Местоположение: Новата земя на племето Мутум'ба
|
Re: Проблем с логика
Какви ги приказваш бе? Винаги виждат бял свят. Само с изключение на случаите когато пропускат... Но тоя предполагам ще види (клиента е голяма фирма и добре подплатен отвътре). Иначе и на мен не ми се нрави особено купчина логики за нещо толкова тривиално и се опитвам да ги убедя за нещо програмируемо. В крайна сметка има варианти за всички възможни опции и това е най-важното
_________________ 'просто' е технически синоним на 'красиво'
|
Сря Окт 28, 2020 1:21 pm |
|
|
al_at
Ранг: Форумен бог
Регистриран на: Пет Апр 13, 2018 3:00 pm Мнения: 1313 Местоположение: София
|
Re: Проблем с логика
Измъдрувах нещо с два двойни мултиплексора 4:1 в TSSOP-16 и едно малко инверторче в SC70-5. Този път мисля, че идеята е работеща, и е сравнително гъвкава. Дано не съм объркал битовете.
П.С. С декодер и енкодер 74HC147 според мен се губят част от плаващите единици. Трябва енкодер 16:4, а не се сещам за такъв.
|
Сря Окт 28, 2020 4:09 pm |
|
|
Н'бабане Гт'муан'га
Ранг: Форумен бог
Регистриран на: Сря Яну 25, 2012 8:14 am Мнения: 4578 Местоположение: Новата земя на племето Мутум'ба
|
Re: Проблем с логика
Това е интересно. Мерси!
ПС. Опитвам се също да видя дали с Грей код не може да се получи дори и с цената на разместване на комбинациите или битовете в тях
_________________ 'просто' е технически синоним на 'красиво'
|
Пон Ное 02, 2020 5:16 pm |
|
|
al_at
Ранг: Форумен бог
Регистриран на: Пет Апр 13, 2018 3:00 pm Мнения: 1313 Местоположение: София
|
Re: Проблем с логика
Решението с мултиплексори 4:1 е гъвкаво с това, че с него може да се направи произволна поредица от осем 4-битови стойности, избираеми с 3 бита адрес. Хрумва ми, че би могло тази логика да се направи на платчица - модулче и ако се смени функцията, да се смени само модулчето. Доколко е удачно и технологично - това е въпрос за обмисляне. Сега представям още едно решение, доразвитие на идеята с мултиплексори: Четворен мултиплексор SN74HC157PWT 2:1 корпус TSSOP-16, Четворен AND SN74LVC08AMPWREP - TSSOP14 и два двойни инвертора SN74LVC2G04MDCKREP в SC70-6. Като площ за съжаление не е по-оптимално. Би могло площта да се намали, ако вместо мултиплексори се използват конфигурируеми гейтове SN74LVC1G97YZP, които са в съвсем малък корпус DSBGA-6, AND гейтовете се заменят с SN74LVC2G08YZP, в корпус DSBGA-8, както и инверторите се заменят с SN74LVC2GU04YZPR в DSBGA-6. П.С. Сега видях, че едната половинка на инверторите е U1A, а другата - DD1B. Не ме съдете твърде строго, също и ако съм сбъркал някой бит. Идеята би трябвало да е работеща.
|
Вто Ное 03, 2020 9:16 pm |
|
|
Н'бабане Гт'муан'га
Ранг: Форумен бог
Регистриран на: Сря Яну 25, 2012 8:14 am Мнения: 4578 Местоположение: Новата земя на племето Мутум'ба
|
Re: Проблем с логика
За мен се оказа голяма изненада че на пазара липсва изцяло нещо като примерно 74S288 памет само че по-днешно. Разните палове и галове ги оглеждах също ама те са змейове на разхранването. За някакви нелинейни функции човек няма друга опция освен твърда логика. Май по-минимално решение няма да се намери
_________________ 'просто' е технически синоним на 'красиво'
|
Вто Ное 03, 2020 9:49 pm |
|
|
nik
Ранг: Форумен бог
Регистриран на: Сря Мар 22, 2006 2:25 am Мнения: 6004
|
Re: Проблем с логика
е нали не искаше да се програмира
|
Сря Ное 04, 2020 1:48 pm |
|
|
Н'бабане Гт'муан'га
Ранг: Форумен бог
Регистриран на: Сря Яну 25, 2012 8:14 am Мнения: 4578 Местоположение: Новата земя на племето Мутум'ба
|
Re: Проблем с логика
А, на мен ми е все тая... Клиентът не искаше. Ама се оказа че и на него му е все тая
_________________ 'просто' е технически синоним на 'красиво'
|
Сря Ное 04, 2020 1:53 pm |
|
|
Н'бабане Гт'муан'га
Ранг: Форумен бог
Регистриран на: Сря Яну 25, 2012 8:14 am Мнения: 4578 Местоположение: Новата земя на племето Мутум'ба
|
Re: Проблем с логика
Мерси за труда който си хвърлил да ги чертаеш тия примери! Даде ми много добра насока за проблема
_________________ 'просто' е технически синоним на 'красиво'
|
Сря Ное 04, 2020 6:08 pm |
|
|