Например TDA7294

Форум РадиоКот • Просмотр темы - 595 как можно проверить записанные данные в неё
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Чт июл 24, 2025 18:41:01

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: 595 как можно проверить записанные данные в неё
СообщениеДобавлено: Чт янв 19, 2023 10:44:37 
Сверлит текстолит когтями
Аватар пользователя

Зарегистрирован: Пт авг 05, 2016 04:47:49
Сообщений: 1115
Рейтинг сообщения: 0
если записать данные в регистры то в библиотеке вроде бы можно их проверить как то считать обратно
возможно ли такое ?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 595 как можно проверить записанные данные в неё
СообщениеДобавлено: Чт янв 19, 2023 10:48:54 
Опытный кот
Аватар пользователя

Карма: 2
Рейтинг сообщений: 164
Зарегистрирован: Ср авг 03, 2022 05:22:56
Сообщений: 848
Рейтинг сообщения: 0
https://www.google.com/url?sa=t&source= ... LqL36Ljf_V
Обратно считать записанный байт можно, только выдвинув (извлечь) его через выход, прощелкав 8 тактов. При этом содержимое сдвиговоро регистра будет заменено тем, что пришло на вход DS.
Чтобы не потерять ранее записанное, нужно перед этим за щёлкнуть его в параллельном регистре хранения, дернув STCP. А чтобы не показывалось оно на выходе, можно выключить выход подачей на OE высокого уровня


Последний раз редактировалось MLX90640 Чт янв 19, 2023 10:54:59, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 595 как можно проверить записанные данные в неё
СообщениеДобавлено: Чт янв 19, 2023 10:50:34 
Друг Кота
Аватар пользователя

Карма: 123
Рейтинг сообщений: 7959
Зарегистрирован: Сб сен 13, 2014 16:27:32
Сообщений: 39199
Откуда: СпиртоГонск созвездия Омега
Рейтинг сообщения: 0
Di123, РАМСЫ ПОПУТАЛ??? вашето это не память а регистра если чо....
считать даные рот туда естествено можно но в чем смысл? тыж сам туда писал их это статика и поле сбоя питания они ТАМ не сохранятся
MLX90640,
эточо

_________________
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 595 как можно проверить записанные данные в неё
СообщениеДобавлено: Чт янв 19, 2023 10:55:48 
Опытный кот
Аватар пользователя

Карма: 2
Рейтинг сообщений: 164
Зарегистрирован: Ср авг 03, 2022 05:22:56
Сообщений: 848
Рейтинг сообщения: 0
Это сцылка на даташит, пуст читает


Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 595 как можно проверить записанные данные в неё
СообщениеДобавлено: Чт янв 19, 2023 13:09:42 
Друг Кота
Аватар пользователя

Карма: 195
Рейтинг сообщений: 8539
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Сообщений: 42342
Откуда: Нерезиновая
Рейтинг сообщения: 0
А выходы Q0~Q7 для чего в этом сдвиговом регистре сделаны?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 595 как можно проверить записанные данные в неё
СообщениеДобавлено: Чт янв 19, 2023 13:27:51 
Друг Кота
Аватар пользователя

Карма: 59
Рейтинг сообщений: 2180
Зарегистрирован: Чт янв 26, 2012 16:44:29
Сообщений: 18859
Откуда: Таксимо
Рейтинг сообщения: 0
Так для красоты, чтоб было

_________________
Мои поставщики запчастей с отличной репутацией
texnomag.ru
radioremont.com
pl-1.org
4ip.info
elitan.ru


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: 595 как можно проверить записанные данные в неё
СообщениеДобавлено: Чт янв 19, 2023 13:34:19 
Опытный кот
Аватар пользователя

Карма: 2
Рейтинг сообщений: 164
Зарегистрирован: Ср авг 03, 2022 05:22:56
Сообщений: 848
Рейтинг сообщения: 0
Не задумывался, не знаю. Но этот регистр применяетсякак преобразователь последовательного вывода в параллельный и много где используется, например в пиксельных RGB LED матрицах.
Регистры можно каскадировать в длинные цепочки и загружать Последовательные данные от начала к концу, а затем за один раз переводить загруженные данные на параллельные выходы.
OE может использоваться для ШИМа на выходах


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 595 как можно проверить записанные данные в неё
СообщениеДобавлено: Чт янв 19, 2023 13:44:17 
Сверлит текстолит когтями
Аватар пользователя

Зарегистрирован: Пт авг 05, 2016 04:47:49
Сообщений: 1115
Рейтинг сообщения: 0
musor, там пока непонятные сбои возникают он может раз 100 нормально записывать а потом записать только один пин выдать на работу

Да и потом на будущее было бы полезно знать что сработало Всё правильно


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 595 как можно проверить записанные данные в неё
СообщениеДобавлено: Чт янв 19, 2023 13:52:51 
Друг Кота
Аватар пользователя

Карма: 123
Рейтинг сообщений: 7959
Зарегистрирован: Сб сен 13, 2014 16:27:32
Сообщений: 39199
Откуда: СпиртоГонск созвездия Омега
Рейтинг сообщения: -3
это не совсем унирегистр если надо иметь уни возмите скажем ир24/ир13 в любой ттл(ш) серри СССР
а 595 запись толка сериесом а вот вывод ка котим основное его применени как передача даных сериесом на индикатор не умеющий их так принять
можно и ка расширитель порта юзать в гавносхемах вместо боле продвинутых ципок главный + есть и в дип и 3оик и стоит капейки но конешно ему ник не тегатся с чипами ТМ16хх наприсмер тм1640/ht1640 рулит 16 разрядным 8сегментным дин индюкатуром нам LED скока надо для этого 595 я даже сосчитать не смок...
Di123, если память не изменяет то прогер тл866+ умет их жеска тестировать на годность
и да в конкретной схемы СЬОЙ могут быть вызваны кривой разводкой платы(разные длины и волновое Q-ports отсутсвием капоф на ногах питания и неправилной фоормой сигналоф на входах...

_________________
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 595 как можно проверить записанные данные в неё
СообщениеДобавлено: Чт янв 19, 2023 14:06:20 
Опытный кот

Карма: 5
Рейтинг сообщений: 132
Зарегистрирован: Пн май 01, 2017 20:01:45
Сообщений: 805
Рейтинг сообщения: 0
musor, там пока непонятные сбои возникают он может раз 100 нормально записывать а потом записать только один пин выдать на работу

Да и потом на будущее было бы полезно знать что сработало Всё правильно

Если вы подключите MISO к Q7s последнего регистра, то при отправке посылки автоматически будете получать копию предыдущей посылки. Не вероятно, правда? Достаточно будет не удалять буфер в памяти после отправки и сможете побитно сравнить что отправили и что отправилось. И всё аппаратно, без единой дополнительной операции. Просто фантастика!


Вернуться наверх
 
В сети
 Заголовок сообщения: Re: 595 как можно проверить записанные данные в неё
СообщениеДобавлено: Чт янв 19, 2023 15:06:08 
Друг Кота
Аватар пользователя

Карма: 96
Рейтинг сообщений: 1472
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15107
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Случайная ошибка в информации скорее всего связана или со сбоем программы обмена ("перекрытие" прерываниями) или с особенностями схемотехники линий управления и "общей" и "сигнальной" "земли" в конкретной схеме устройства (сигнальная и силовая "земля" некорректно разведена).
8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 595 как можно проверить записанные данные в неё
СообщениеДобавлено: Чт янв 19, 2023 16:56:43 
Опытный кот
Аватар пользователя

Карма: 2
Рейтинг сообщений: 164
Зарегистрирован: Ср авг 03, 2022 05:22:56
Сообщений: 848
Рейтинг сообщения: 0
т раз 100 нормально записывать а потом записать только один пин выдать на работу

Опять же - смотрите даташит. Передний фронт сигнала STCP должен идти не одновременно с передним фронтом SHCP, а лучше его выравнивать по заднему фронту, как и показано:
Изображение

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

Таким образом, диаграммы сигналов при параллельном выводе 8 разрядов будут такими:
Изображение


Вернуться наверх
 
В сети
 Заголовок сообщения: Re: 595 как можно проверить записанные данные в неё
СообщениеДобавлено: Чт янв 19, 2023 18:07:36 
Друг Кота
Аватар пользователя

Карма: 26
Рейтинг сообщений: 777
Зарегистрирован: Сб янв 28, 2006 22:47:24
Сообщений: 5096
Рейтинг сообщения: 0
В какой библиотеке? В городской имени Пушкина?

_________________
Астролябия-сама меряет, было бы что мерять!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: 595 как можно проверить записанные данные в неё
СообщениеДобавлено: Чт янв 19, 2023 19:31:56 
Друг Кота

Карма: 68
Рейтинг сообщений: 1961
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 12867
Рейтинг сообщения: 0
Это сцылка на даташит, пуст читает

какая-то непривычная у диодес
https://www.st.com/resource/en/datasheet/m74hc595.pdf - у ст, мне кажется, внутренности более понятней


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 14 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y