01.10.2019, 19:45
|
|
Вид на жительство
Регистрация: 03.02.2010
Сообщений: 347
Сказал спасибо: 138
Сказали Спасибо 66 раз(а) в 47 сообщении(ях)
|
Помогите подобрать однонаправленный буфер
Доброго всем здравия.
Имеется в наличие некое устройство (МАСТЕР) со SPI интерфейсом. Частота тактового сигнала около 6,5 мГц. По SPI оно общается с внешним EEPROM. Мне нужно в паузу после подачи питания сторонним контролером перезаписать в EEPROM несколько ячеек. Пауза всегда есть, но рисковать не хочется, поскольку сторонний контролер в какой то момент так же выступает как мастер, очень не хочется что бы на шине встретились 1 и 0.
Придумал на момент перезаписи EEPROM отключать МАСТЕРа неким буфером. Однако с подобного рода элементами знаком не очень. Где то на уровне "слышал звон". Поэтому хотелось бы попросить совета/помощи в плане подбора подобного элемента.
Как я представляю данное действо, на время записи EEPROMa моим контролером, этот же контролер закрывает шину EEPROM от МАСТЕРа подачей на буфер управляющего сигнала.
Вся логика 3,3 Вольта.
Картинка где я попытался визуализировать свою идею прилагается
|
|
|
|
01.10.2019, 19:56
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,091
Сказал спасибо: 2,566
Сказали Спасибо 11,900 раз(а) в 5,973 сообщении(ях)
|
Re: Помогите подобрать однонаправленный буфер
Сообщение от Stazher
|
очень не хочется что бы на шине встретились 1 и 0.
|
И что с того? Выходы-то не двухтактные, а с подтяжками. Ну притянут два мастера к нулю шину, ну и что? Просто сбой в работе шины. Волшебный дым от этого не выйдет.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
01.10.2019, 20:04
|
|
Вид на жительство
Регистрация: 03.02.2010
Сообщений: 347
Сказал спасибо: 138
Сказали Спасибо 66 раз(а) в 47 сообщении(ях)
|
Re: Помогите подобрать однонаправленный буфер
akegor, Те. подаваемые на eeprom сигналы тактовый/чипселект/mosi не боятся встречи 0и1. Я в некоторых источниках встречал реализацию того же чипселекта обычной ногой МК. Которая если я ничего не путаю может быть "землей" в качестве нуля и +питания в качестве единицы.
|
|
|
|
01.10.2019, 20:11
|
|
Вид на жительство
Регистрация: 03.02.2010
Сообщений: 347
Сказал спасибо: 138
Сказали Спасибо 66 раз(а) в 47 сообщении(ях)
|
Re: Помогите подобрать однонаправленный буфер
SN74LVC1G125DBVR, Один буферный элемент с тремя состояниями на
Вот нашел такую штуку, но не очень уверен. Подойдет она для моих целей или нет.
|
|
|
|
01.10.2019, 20:25
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,091
Сказал спасибо: 2,566
Сказали Спасибо 11,900 раз(а) в 5,973 сообщении(ях)
|
Re: Помогите подобрать однонаправленный буфер
Сообщение от Stazher
|
Я в некоторых источниках встречал реализацию того же чипселекта обычной ногой МК.
|
Не, ну это да...
Но "и тут два выхода". Вход высокоомный, сравнительно низкочастотный. Его можно тянуть через сотни ом.
А кстати... А если просто порезать три дороги, а потом (после интимного вмешательства), соединить их мелкими "нулевками" (чтобы соблюсти приличный вид)?
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
Последний раз редактировалось akegor; 01.10.2019 в 20:28.
|
|
|
|
01.10.2019, 20:30
|
|
Вид на жительство
Регистрация: 03.02.2010
Сообщений: 347
Сказал спасибо: 138
Сказали Спасибо 66 раз(а) в 47 сообщении(ях)
|
Re: Помогите подобрать однонаправленный буфер
Сообщение от akegor
|
А кстати... А если просто порезать три дороги, а потом (после интимного вмешательства), соединить их мелкими "нулевками" (чтобы соблюсти приличный вид)?
|
Не не не. Это не разовая акция. При каждой подаче питания ячейки должны успеть прошиться.
|
|
|
|
01.10.2019, 20:40
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,091
Сказал спасибо: 2,566
Сказали Спасибо 11,900 раз(а) в 5,973 сообщении(ях)
|
Re: Помогите подобрать однонаправленный буфер
Сообщение от Stazher
|
Мне нужно в паузу после подачи питания сторонним контролером перезаписать в EEPROM несколько ячеек. Пауза всегда есть, но...
|
Я о втором выходе умолчал. Второй - держать своим контроллером "того мастера" в сбросе до тех пор, пока не произойдет запись.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
01.10.2019, 20:50
|
|
Вид на жительство
Регистрация: 03.02.2010
Сообщений: 347
Сказал спасибо: 138
Сказали Спасибо 66 раз(а) в 47 сообщении(ях)
|
Re: Помогите подобрать однонаправленный буфер
Сообщение от akegor
|
Я о втором выходе умолчал. Второй - держать своим контроллером "того мастера" в сбросе до тех пор, пока не произойдет запись.
|
Я не могу держать второй контролер. Он собственно и подает питание не всё. А потом 0,1 секунды курит. Этого в принципе хватает на запись. Но черт его знает, не хочется спалить порт у мастера, а фактически окирпичить все устройство.
|
|
|
|
01.10.2019, 21:35
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,054
Сказал спасибо: 3,042
Сказали Спасибо 3,213 раз(а) в 2,183 сообщении(ях)
|
Re: Помогите подобрать однонаправленный буфер
Сообщение от Stazher
|
Придумал на момент перезаписи EEPROM отключать МАСТЕРа неким буфером. ..... Поэтому хотелось бы попросить совета/помощи в плане подбора подобного элемента.
|
Хороший заход. Любым коммутатором 3 * (2-в-1). Например - SN74CB3T3257 (4 коммутатора).
А что делаешь, подмотчик ресурса? Как вариант - можно задержать на сколько надо снятие сигнала сброса с Мастера.
Сообщение от Stazher
|
SN74LVC1G125DBVR
|
Подойдёт, по две штуки на каждую линию (!CS, SCK, MOSI).
Сообщение от akegor
|
Выходы-то не двухтактные, а с подтяжками.
|
Окстись, у нас SPI. Пушпульный, в норме.
__________________
Экзорцист 40-го уровня.
|
|
|
Сказали "Спасибо" ForcePoint
|
|
|
01.10.2019, 22:02
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,091
Сказал спасибо: 2,566
Сказали Спасибо 11,900 раз(а) в 5,973 сообщении(ях)
|
Re: Помогите подобрать однонаправленный буфер
Сообщение от ForcePoint
|
Окстись
|
Таки да... Завис на ивасях... В моих делах с ними проще. Про спай уже года три не вспоминал - не те задачи.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 23:23.
|
|