Мелкие вопросы по цифровой технике.

Обсуждаем цифровые устройства...
Ответить
Собутыльник Кота
Аватара пользователя
Сообщения: 2708
Зарегистрирован: Сб май 14, 2011 21:16:04
Откуда: г. Чайковский

Сообщение Z_h_e »

AlexKooper писал(а):...готовые решения для контроля уровня воды? Желательно в виде готового датчика...
Ну еще можно измерять не от дна, а наоборот. Типа вот такой штуковиной.
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
Реклама
Опытный кот
Аватара пользователя
Сообщения: 791
Зарегистрирован: Вт июн 17, 2014 00:34:26

Сообщение baghear »

Добрый день, подскажите пожалуйста можно ли выход микроконтроллера, мах ток 20 mА, соединить напрямую с входом R, микросхемы памяти IDT7204 или надо ставить токоограничивающий резистор?

Зависит ли это как-то от
Standby Current (R=W=RS=FL/RT=VIH)
Реклама
Сверлит текстолит когтями
Сообщения: 1115
Зарегистрирован: Вт мар 18, 2014 13:14:39
Откуда: южнее Дуная

Сообщение hrpankov »

...yes...
Опытный кот
Аватара пользователя
Сообщения: 791
Зарегистрирован: Вт июн 17, 2014 00:34:26

Сообщение baghear »

Что да? И почему?
Реклама
Эиком - электронные компоненты и радиодетали
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 183
Зарегистрирован: Вт сен 14, 2010 23:07:10
Откуда: Ростов

Сообщение baron_P »

Доброго времени суток.
Есть универсальный программатор Тритон. Есть микросхема флеш-памяти MX29F040C. И к ним есть еще переходник с PLCC-32 на DIP-32 один к одному. Все вместе работает без проблем. Но к этому набору добавляется еще и платка из блока управления шаговым приводом SIEMENS. На платке установлены две озвученные выше микросхемы. Лапки микросхем выведены на разъем платы, при этом микросхемы включены параллельно (первая ножка одной соединена с первой ножке второй и выведена на один из конатктов разъема и т.д.), кроме 22-х ножек (CE#, ChipEnableInput), которые выведены с каждой микросхемы на отдельный контакт разъема и между собой не соединяются. Когда на #CE подан 0, микросхема работает, когда 1 - вывода микрохемы переводятся в состояние HighZ. Так же на платке в параллель распаяны три неполярных SMD-конденсатора между землей и питанием.
Понадобилось эти микросхемы перепрошить. Для этого был спаян переходник с DIP-32 на разъем этой платы. 22-я ножка микросхемы джампером либо подкидывается к питанию, либо к 22-й ножке DIP-32. В переходник втыкается плата с двумя микросхемами, а этот бутерброд втыкается в программатор. С дефолтными настройками ПО программатора микросхемы читаются нормально, но при верификации на 50% выдается ошибка по питанию. Верификация, судя по хелпу, заключается здесь в следующем: сначала происходит чтение микросхемы при минимальном напряжении питания, потом снова чтение, но уже при максимальном напряжении питания. Во втором случае и выдается ошибка. Если в настройках ПО включить упрощенную процедуру проверки (при этом при верификации чтение происходит один раз и при номинальном напряжении питания), то микросхемы читаются нормально и ошибок нет. При записи же в конце оной выдается та же самая ошибка по питанию, хотя фактически все записывается нормально, контрольные суммы потом совпадают.
Вопрос: из-за чего такая муть может происходить? Битые микросхемы, длина проводов в переходнике, неблагоприятная погода на Марсе?
We do what we must because we can (c) GLaDOS
Реклама
Держит паяльник хвостом
Сообщения: 963
Зарегистрирован: Чт апр 03, 2014 23:16:55
Откуда: Россия

Сообщение Rtmip »

представляются три варианта:
максимальное питание - не завышено?
нет импульсных помех при максимальном питании?
куча проводов - переходников.
Про сами ПЗУ, зачем их перепрошить надо?
Если просто прогу сменить, то скорее всего они в норме.
Если возникли проблемы в работе, то можно подумать на них.
Реклама
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 183
Зарегистрирован: Вт сен 14, 2010 23:07:10
Откуда: Ростов

Сообщение baron_P »

Тут есть такой нюанс: я вытаскиваю каждую из этих микросхем из платки, вставляю в переходник PLCC-32 на DIP-32 и втыкаю в программатор. И все пишется и читается без проблем. Но те же микросхемы вставленные впрограмматор через переходник и родную платку дают ошибки.
Получается, что питание в норме (идет с программатора, одинаковое в обоих случаях), помехам там взяться вроде как и не откуда и к тому же стоят конденсаторы на по питанию на платке, длина проводов (каждого) всего 50 мм.
Перепрошить захотелось, т.к. упомянутый сименсовский блок управления выдвал ошибку чтения из памяти. Можно заподозрить, что микросхемы битые, но почему они в переходнике ведут себя нормально? Странь какая-то, в общем.
We do what we must because we can (c) GLaDOS
Держит паяльник хвостом
Сообщения: 963
Зарегистрирован: Чт апр 03, 2014 23:16:55
Откуда: Россия

Сообщение Rtmip »

Значит, скорее всего, с микросхемами все нормально.
А когда переходник свой пользуете, то они вдвоем там?
По одной вставлять в свой переходник их пробовали?
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 183
Зарегистрирован: Вт сен 14, 2010 23:07:10
Откуда: Ростов

Сообщение baron_P »

Для определенности вот так это происходит:
1. Родная платка под две микросхемы + самопальный переходник. Независимо от того, одна или две микросхемы установлены в платку, ошибки есть всегда.
2. Универсальный переходник под одну микросхему (PLCC-DIP). Все операции проходят без проблем.
We do what we must because we can (c) GLaDOS
Друг Кота
Аватара пользователя
Сообщения: 4471
Зарегистрирован: Вс мар 04, 2007 11:39:00
Откуда: Ukraine, Kyiv

Сообщение falkonist »

Если глюки бывают только при использовании самопального переходника, то, может быть "в консерватории надо что-то подправить"?
Выслушай и противную сторону, даже если она и противна
Контактная информация:
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 183
Зарегистрирован: Вт сен 14, 2010 23:07:10
Откуда: Ростов

Сообщение baron_P »

Так было бы что править. Там то просто 33 дорожки и столько же проводков. Все контакты прозваниваются, ничего нигде не коротит. Да и симтопы странноватые для плохого монтажа: проблемы только в определенных режимах работы программатора. При этом, судя по контрольным суммам, все читается и пишется правильно.
We do what we must because we can (c) GLaDOS
Друг Кота
Аватара пользователя
Сообщения: 4471
Зарегистрирован: Вс мар 04, 2007 11:39:00
Откуда: Ukraine, Kyiv

Сообщение falkonist »

1) Есть возможность снизить частоту работы программатора? Если есть - снижайте до минимума.
2) Длина всех проводков строго одинакова? Или разная? Тоже может быть причиной в сочетании с п. 1).
3) В качестве радикального средства - перепаяйте вместо проводков 65-проводной шлейф, в котором сигнальные провода должны чередоваться с заземленными (с одной стороны!!! Лучше со стороны приемника сигналов).
Выслушай и противную сторону, даже если она и противна
Контактная информация:
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 183
Зарегистрирован: Вт сен 14, 2010 23:07:10
Откуда: Ростов

Сообщение baron_P »

1. Частота там и так крайне низкая. 512 килобайт пишутся несколько десятков секунд.
2. Длина проводков одинаковая
3. Если совсем прижмет займусь. Пока же это больше праздный интерес: по факту то пишет и читает нормально, просто нервируют сообщения.
Так выглядят переходники (слева под платку, справа под одну микросхему):
Изображение
We do what we must because we can (c) GLaDOS
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1163
Зарегистрирован: Ср янв 05, 2011 16:25:15

Сообщение ChipKiller »

baron_P писал(а):Частота там и так крайне низкая.
.. однако "лишняя" длина проводов может хорошо исказить сигнал. Такая-же беда иногда была на STK200/300 но после того, как укоротил шлейф - все чудесно работало.
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 183
Зарегистрирован: Вт сен 14, 2010 23:07:10
Откуда: Ростов

Сообщение baron_P »

Не вяжется ошибка по питанию, которая превышение макс. тока потребления, с наводками. Да и длина проводов менее 50 мм (фото выше). Передлывать их в шлейф с экранами лениво: работает ведь! Потому, за отсутвием других версий, оставлю все как есть.
Можно преположить что что-то не так в разводке самой платки из контроллера привода, но там ничего нет, кроме пары микросхем и трех конденсаторов (все целы). И в родном контроллере все работает без проблем.
We do what we must because we can (c) GLaDOS
Держит паяльник хвостом
Сообщения: 963
Зарегистрирован: Чт апр 03, 2014 23:16:55
Откуда: Россия

Сообщение Rtmip »

Интересно, а сколько это в вольтах, максимальное напряжение питания?
Может ошибка в том, что конденсаторы на плате сименса не очень любят такое питание? :idea:
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 183
Зарегистрирован: Вт сен 14, 2010 23:07:10
Откуда: Ростов

Сообщение baron_P »

В документации по питанию указаны 4,5-5,5 В. Но есть еще непонятный режим Read Silicon ID, для входа в который на ножку А9 подается 11,5-12,5 В. В настройках программатора выставлено 4,5-5,5 В по питанию и 12 В в трочке "Стирание". Т.е. больше 12 В на плату не попадает.
We do what we must because we can (c) GLaDOS
Встал на лапы
Сообщения: 129
Зарегистрирован: Вт мар 22, 2011 18:41:48

Сообщение Serj324 »

Всем привет.
Хочу перепрограммировать микросхему TS87C52X2-MSB поменять некоторые параметры.
Программой считываю конфигурацию, но записать ничего не могу, т.к. необходимо как мне сказали замкнуть некие выходы на землю то ли один то ли два, не помню какие, и она точно зашьется. В этой микросхеме реализован COM порт, но какие контакты отвечают за разрешение программировани я не знаю, подскажите пожалуйста. Думаю по фото все будит ясно.Изображение
Программирую через COM порт 11, 13, и земля.
Друг Кота
Сообщения: 5334
Зарегистрирован: Вт фев 21, 2012 13:51:55
Откуда: Начинающий

Сообщение petrenko »

Serj324 писал(а):Всем привет.
..
.. Думаю по фото все ..
..
.. будит ясно...
Кто будит ? Кого будит ?
Сударь, а Вы уже пробовали прочитать "дэйтащиит" на микросхемы семейства MCS-51 ? :roll:
Как полагаете, что такое ALE/PROG и что такое EA/Vpp ? ( наводящий )
< виртуальная "кнопочка" >--( WWW ) <- Убедительная просьба интересующимся старыми компьютерами типа РК86 - не пишите в теме в барахолке, пишите Ваши вопросы в ( лс ) пожалуйста
Контактная информация:
Встал на лапы
Сообщения: 129
Зарегистрирован: Вт мар 22, 2011 18:41:48

Сообщение Serj324 »

Привет.
Пробывал там все по английски, часть текста перевел переводчиком и тоже пришел к выводу что ALE/PROG нужно замкнуть на землю для разрешения программирования, а вот второй контакт вы мне подсказали EA/Vpp на него надо подать +5 В.
Правильно ли я понял ?
Ответить

Вернуться в «Цифровая техника»