Мелкие вопросы по теории

Здесь принимаются все самые невообразимые вопросы... Главное - не стесняйтесь. Поверьте, у нас поначалу вопросы были еще глупее :)
Ответить
Друг Кота
Аватара пользователя
Сообщения: 6694
Зарегистрирован: Пт сен 10, 2021 15:19:36
Откуда: Протвино

Сообщение AlexS4 »

Di123, если я правильно понял задачу то нужен либо парити чек генератор 74hc180 hc280 либо если это в схеме защелкивается в регистр или передается на шину через буфер то взять регистр.буфер с встроенным чеком-генератором . sipo регистров с чеком в 74x вроде нет .
Спойлер74x180 1 9-bit odd/even parity bit generator and checker 14 SN74180
74x280 1 9-bit odd/even parity bit generator/checker 14 SN74LS280
74x286 1 9-bit parity generator/checker, bus driver parity I/O port 14 SN74AS286
74408 1 8-bit parity tree 14 MC74408
74F455 1 octal buffer / line driver with parity, inverting three-state 24 74F455
74F456 1 octal buffer / line driver with parity, non-inverting three-state 24 74F456
74x552 1 octal registered transceiver with parity and flags three-state 28 74F552
74x655 1 octal buffer / line driver with parity, inverting three-state 24 74F655
74x656 1 octal buffer / line driver with parity, non-inverting three-state 24 74F656
74x657 1 octal bidirectional transceiver with 8-bit parity generator/checker three-state 24 SN74F657
74x658 1 octal bus transceiver, parity, inverting three-state 24 SN74HC658
74x659 1 octal bus transceiver, parity, non-inverting three-state 24 SN74HC659
74x664 1 octal bus transceiver, parity, inverting three-state 24 SN74HC664
74x665 1 octal bus transceiver, parity, non-inverting three-state 24 SN74HC665
74x833 1 8-bit to 9-bit bus transceiver with parity register, non-inverting three-state 24 SN74ABT833
74x834 1 8-bit to 9-bit bus transceiver with parity register, inverting three-state 24 IDT74FCT834
74x853 1 8-bit to 9-bit bus transceiver with parity latch, non-inverting three-state 24 SN74ABT853
74x854 1 8-bit to 9-bit bus transceiver with parity latch, inverting three-state 24 IDT74FCT854
74x899 1 9-bit latchable transceiver with parity generator / checker three-state (28) 74AC899
74x979 1 9-bit registered transceiver with parity generator/checker for FutureBus three-state and open-collector (48) SN74BCT979
74x1280 1 9-bit parity generator/checker with registered outputs three-state 20 QS74FCT1280
74x2833 1 8-bit bus transceiver with parity error flip-flop three-state, 25 Ω series resistor 24 QS74FCT2833T
74x2853 1 8-bit bus transceiver with parity error latch three-state, 25 Ω series resistor 24 QS74FCT2853T
74x3283 1 32-bit latchable transceiver with parity checker / generator three-state (120) 74ACTQ3283
74x7080 1 16-bit parity generator / checker 20 74HCT7080
а если например нужно проверять парити у потока последовательных данных то это простейший автомат из D триггера + двухвходовый элемент исключающее_или который догружает в триггер 2modsumm c выхода триггера и бита из контролируемого сигнала + счетчик чтоб формировать импульс окончания проверяемого слова и защелкивать или проверять посчитанный парити и ресетить D триггер-сумматор для следующего слова.
Последний раз редактировалось AlexS4 Пн сен 23, 2024 13:34:37, всего редактировалось 1 раз.
Реклама
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2445
Зарегистрирован: Чт апр 06, 2023 19:15:37
Откуда: пришелец из созвездия КОТА

Сообщение АВК »

[uquote="vovw",url="/forum/viewtopic.php?p=4627727#p4627727"]у меня есть пруток но очень тугоплавкий ,что это может быть[/uquote]
Vovw, тугоплавкостью страдает платина.
Такшта ты бы пооберег свою заначку :kill:
«Кто к нам с мечом придет, тот от меча и погибнет! На том стояла и стоит русская земля!»
Реклама
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1147
Зарегистрирован: Пт авг 05, 2016 04:47:49

Сообщение Di123 »

а как идея если 595 разнести на каждые через 6 метров и их будет 6 штук

Изображение

SPI там не будет
будет тактироваться согласно даташиту диаграме в ней
я возьму все 5 пинов у 595 и на есп для управления
тактирование в 2мс 500гц будет

перед каждым пином 595 будет помехогаситель из диодов и супресоров

получится что до последнего 595 будет 30 метров

провод к примеру витая жила https://www.chipdip.ru/product/l-sftp4-st в двойном экране многожилка
соединятся 6 метровые отрезки витой пары будут через конекторы RJ45

за щёт малой частоты завалы фронтов сильно не повлияют же на такой длине ?
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1147
Зарегистрирован: Пт авг 05, 2016 04:47:49

Сообщение Di123 »

про есп подумывал добавлю
так усиливать там резисторы понизят до микротоков иму ничего не будет
питание щас думаю что по месту поставлю стаб на 3,3в от другого бп (значит заберу только сигналы и минус от есп)
изначально подумавал про пвс многожильный но с экраном пощиал перспективней будет
просадок не будет там просто по ним будут микротоки тактирования щас добавлю продолжение 595

нет это мы с товарищем алексом недавно создали помехоподавитель он сказал что 1к лучше чем 10к
а то что притянуто к плюсу по месту то вероятно убрать притянуть блуждающие наводки исключить хаотичные сотояния пинов вслучае отключения питания на есп
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 6694
Зарегистрирован: Пт сен 10, 2021 15:19:36
Откуда: Протвино

Сообщение AlexS4 »

в 100k есть смысл но только для защиты входов приемников.
выходы так защитить не получится и в случае сурового аварийного сигнала выходы погарят, тут ничего не поделаешь.

из разумных потуг по снижению вероятности выгарания чего-либо:

поставить буфер на передаваемые сигналы
вкрячить между esp и проводом 74hc543 (я люблю 540-552 за кошерный пинаут, но можно и классические 74hc244.245...)
защитить буфер выходы можно также шоттки сборками + последовательными резисторами 100..200R (надо прикинуть суммарную емкость проводов и входов приемников чтоб понять какой тау (RC) не повлияет критически на сигнал.

на приемной стороне лучше конечно применить буфер из триггеров шмитта (74hc14 или те же 74x540/541) , ато на заваленных после такого кабеля фронтах 595 скорее всего будет работать не как задумано. как минимум на синхровходы это надо ну или 74x9595 взять со встроенными тш


на входах перед тш также шоттки сборки и защитный резистор, думаю 10k, больше - врядли есть смысл.
пуллап или пуллдаун ~330..510R нужен только на самом дальнем приемнике, это не пулл а скорее терминатор дл, чтоб ослабить всякие отражения в дл.

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

но utp/stp кабель - это все равно самое дешевое доступное сейчас так что видимо его в любом случае.
Реклама
Мучитель микросхем
Сообщения: 490
Зарегистрирован: Вт янв 23, 2024 19:26:30
Откуда: Москва

Сообщение Cheshirski »

Di123 писал(а):а как идея если 595 разнести на каждые через 6 метров и их будет 6 штук
Хреновая идея, как по мне. Не предназначен HighSpeed CMOS для таких расстояний. Индуктивность провода, опять же...
Если требуются именно такие расстояния, и никак иначе - надо уходить к предназначенным для этого интерфейсам. Да, сложнее, но результат будет куда более вменяемым.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 6694
Зарегистрирован: Пт сен 10, 2021 15:19:36
Откуда: Протвино

Сообщение AlexS4 »

Cheshirski,
тактирование в 2мс 500гц будет
так что про индуктивность провода и согласование волнового сопротивления можно особо не париться :) но вышеупомянутые тш на приемниках, на входах тактирования - да необходимы . :music:

и я бы минимизировал количество передаваемых сигналов до хотяб до 2-3, это здесь элементарно.

а иначе -да на какойнибудь tyny2313 сделать такие расширители, передавая uart 3V или 232 или 485, в зависимости от суровости помех.
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1147
Зарегистрирован: Пт авг 05, 2016 04:47:49

Сообщение Di123 »

74hc543 не нашол но есть в продаже 74hc541
передающая часть будет такой ?

Изображение

в ней только не понятно зачем нам два ОЕ
если там подать на них 1/0 0/1 1/1 будет один и тот же результат выходы отключатся в ноль

и во вторых эти буферы эти идут как допзащита от наводок ? ведь по току они даже слабее 70ма на все порты когда есп может все свои 8 портов тянуть по 25ма минимум ...

Cheshirski, вы забываетет что 595 это не есть работа только от SPI
можно и кнопками сидеть давить

Изображение

запускал её на 1гц прекрасно всё отрабатывается
притом к примеру если защёлку тоже тактировать то прям видно как у вас каждый регистр сдвигается и загорается следующий порт
Друг Кота
Аватара пользователя
Сообщения: 6694
Зарегистрирован: Пт сен 10, 2021 15:19:36
Откуда: Протвино

Сообщение AlexS4 »

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

на входах кстати при 10+k последовательных резисторах для серий 74hc,74lvc - ставить доп шоттки необязательно.

>в ней только не понятно зачем нам два ОЕ
это производитель для удобства когда они нужны, чтоб использовать все ножки.
тебе - ненужны, просто на землю обе.
541 - точно ок на выходы.
насчет входов - из суперпопулярного можно 74lvc1G14 или 2G(2 тш в корпусе на 2 тактирующих входа если нужны оба) 74x14 - инвертирующие но для софтового управления это небеда :))


на 74x595 можно избавиться от ОE засадив его на землю, а если нужно 3е состояние то на CL (загружается по переднему фронту и держится в 1 пока нужно z-состояние) еще можно не подводить ресет сдвигового а просто гарантированно полностью его задвигать при каждой сессии, на Vcc его.

CS и СL тож можно обьединить но это уже может создать неудобства, зависит от толерантности к кратковременному мусору на выходах (на время задвигания).

итого по кабелю надо гнать минимум D, CS и вероятно + отдельный СL(или CL+/OE или СL+ inv /R). тоесть 3 сигнала и на 2 нужны тш.
Мучитель микросхем
Сообщения: 490
Зарегистрирован: Вт янв 23, 2024 19:26:30
Откуда: Москва

Сообщение Cheshirski »

AlexS4 писал(а):так что про индуктивность провода и согласование волнового сопротивления можно особо не париться :) но вышеупомянутые тш на приемниках, на входах тактирования - да необходимы . :music:
Фронты-то один хрен завалит до безобразия. И ТШ надо будет на всех входах, а не только на такте - иначе через КМОП сквозные токи на заваленных фронтах ломить будут.
Но это все про входы. А выходы - их тоже надо будет защищать, хотя б отдельным буфером.
Как по мне - проще будет действительно реализовать 232 или 485 интерфейс. Они как раз на длинную линию предназначены.
Di123 писал(а):запускал её на 1гц прекрасно всё отрабатывается
Это плохой подход. "Сейчас вот все работает - значит, и дальше будет!"
Хрен там.
Такая линия - считай, антенна. Что-нибудь помехобогатое рядом заработает - и хана твоей схеме. Или сбоить начнет, или вообще ква. А уж коль гроза...
Друг Кота
Аватара пользователя
Сообщения: 6694
Зарегистрирован: Пт сен 10, 2021 15:19:36
Откуда: Протвино

Сообщение AlexS4 »

Cheshirski писал(а):И ТШ надо будет на всех входах, а не только на такте - иначе через КМОП сквозные токи на заваленных фронтах ломить будут.
это было бы справедливо для cd4000 @8..15V :wink:

для 74hc 74lvc @5V а темболее @3V этим можно не париться :music:


но для любителей перестраховок в продаже есть 74lvc3g14, на все 3 сигнала.
Последний раз редактировалось AlexS4 Чт сен 26, 2024 14:04:39, всего редактировалось 1 раз.
Мучитель микросхем
Сообщения: 490
Зарегистрирован: Вт янв 23, 2024 19:26:30
Откуда: Москва

Сообщение Cheshirski »

AlexS4, с фига ли?
Ну, да, поменьше токи будут, чем на 9 - 15 В. Но будут.
Друг Кота
Аватара пользователя
Сообщения: 6694
Зарегистрирован: Пт сен 10, 2021 15:19:36
Откуда: Протвино

Сообщение AlexS4 »

Cheshirski, они настолько поменьше что о них говорить нет смысла. пороговое около 2V у этих транзисторов и там сквозной максимум 1mA можно нацедить а скорее 100-200uA. я знаю потому что баловался с линейным режимом у этих серий.

а на 12-15V - да, можно даж пожечь было некоторые из cd4000 такой забавой.
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1147
Зарегистрирован: Пт авг 05, 2016 04:47:49

Сообщение Di123 »

да там все будут на диодах нестал нагромождать повторениями выделил всё в область квадратиком
ошибся с дс там надо 9 пин прокидывать далее

Изображение

а приёмка так будет тогда

Изображение

74hc14 такие тоже подойдут ? они вроде как подешевле и в одном корпусе
только я пересмотрел все шмиты и они все инверсные

и есть ли смысл выходную буферку запитать от 5в и далее по линии сменить стабы и работать с 5в везде ?
Друг Кота
Аватара пользователя
Сообщения: 6694
Зарегистрирован: Пт сен 10, 2021 15:19:36
Откуда: Протвино

Сообщение AlexS4 »

U6 неиспользуемые входы D6,D7 на землю.
шоттки сборки на входах - да лучше развести навсяк на платах но при сборке можно не ставить.

имхо зря не сокращаешь к-во проводов . хотяб до 4 чтоб по 1 4pUTP по парам красиво разложить,
а если делать в запас - тогда уж все 8 выходов буфера и все 6 входов 74x14 на платах разводить :)
Встал на лапы
Сообщения: 133
Зарегистрирован: Чт янв 09, 2014 14:17:26

Сообщение Xsaia »

Добрый день, немного нестандартный вопрос по теме керамических изоляторов.
Есть ли способ счистить с них последствия кз, т.е. гарь, металлизацию и приплавившиеся брызги проводников?
Замены к сожалению нет (аппарат древний), колхоз городить не зочется, поэтому ищу метод восстановления, если таковой существует.
Вымогатель припоя
Сообщения: 602
Зарегистрирован: Сб июл 07, 2012 23:01:25

Сообщение сокол »

Может пробовать пескоструйной очистки.
yor
Мудрый кот
Сообщения: 1732
Зарегистрирован: Сб янв 19, 2008 23:57:27

Сообщение yor »

Или наждачкой, если осиливаемо. Смысл счистить с поверхности нагар, и всего делов-то. Но изостойкость упадёт, ввиду уменьшения геометрических размеров. Так что полегче))
Встал на лапы
Сообщения: 133
Зарегистрирован: Чт янв 09, 2014 14:17:26

Сообщение Xsaia »

Спасибо за советы, сокол, yor.
Пескоструйку поищу, абразив справляется, но фрагменты корунда с дисков остаются в структуре изолятора. Электрокорунд же изолятор вроде как, так что все должно быть ок. Потом проверю на 5 кв мегометром, мб будет работать.
Друг Кота
Аватара пользователя
Сообщения: 6694
Зарегистрирован: Пт сен 10, 2021 15:19:36
Откуда: Протвино

Сообщение AlexS4 »

Xsaia, а может химические способы ближе? для начала от гари можно бытовые попробовать вроде доместоса шуманита и ваниша
металл можно попробовать серной кислотой (электролит акб из автомага), если нет ничего более интересного, например азотная многие "электро" металлы растворяет . если много меди то травильными растворами вроде HCl+H2O2+H2O и много что еще
Ответить

Вернуться в «Теория»