реклама на сайте
подробности

 
 
> Чем или как создать управление микросхемой Lc7821
love777888
сообщение May 1 2015, 20:44
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 207
Регистрация: 1-05-15
Из: Брест
Пользователь №: 86 471



Чем или как создать управление микросхемой Lc7821? микросхема собственно из ав ресивера с упаленым процессором коммутирует входы, естественно необходимо создать трех проводную шину по которой будет управляться вся структура этой микросхемы. Помогите, сильно не пинайте, мож ткните, что нужно сделать, в программировании пока 0. Есть чипы атмега8 и программатор к ней. Воющем обычно делал за кем то, и все успешно заработало. а тут тема как для меня серьезная.Прикрепленный файл  lc7821.pdf ( 133.34 килобайт ) Кол-во скачиваний: 173
Go to the top of the page
 
+Quote Post
40 страниц V  « < 31 32 33 34 35 > »   
Start new topic
Ответов (480 - 494)
love777888
сообщение May 22 2015, 20:03
Сообщение #481


Местный
***

Группа: Участник
Сообщений: 207
Регистрация: 1-05-15
Из: Брест
Пользователь №: 86 471



найдем , там где и кварцы взяли. Есть ds1307 и часовой кварц, может сделаем часы?
Go to the top of the page
 
+Quote Post
Xenia
сообщение May 22 2015, 20:19
Сообщение #482


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(love777888 @ May 22 2015, 23:03) *
найдем , там где и кварцы взяли. Есть ds1307 и часовой кварц, может сделаем часы?


Мега сама себе часы sm.gif. Кстати, ножки TOSC1 и TOSC2 как раз для желающих подключить часовой кварц. Хотя, на мой взгляд, отдельный часовой кварц не нужен, если есть обычный кварц.
Go to the top of the page
 
+Quote Post
love777888
сообщение May 23 2015, 04:45
Сообщение #483


Местный
***

Группа: Участник
Сообщений: 207
Регистрация: 1-05-15
Из: Брест
Пользователь №: 86 471



Цитата(Xenia @ May 22 2015, 16:50) *
P.S. Ответьте, у вас панельки под DIP40 есть?

Да нашел 3 штуки
Go to the top of the page
 
+Quote Post
demiurg1978
сообщение May 23 2015, 08:08
Сообщение #484


Местный
***

Группа: Участник
Сообщений: 333
Регистрация: 19-12-13
Из: Новосибирск
Пользователь №: 79 709



2Ксения. ATmega644 неплохой выбор.

2ТС. Какой внутренний объем уселка? Спрашиваю с целью узнать, какие размеры платы уселок позволяет сделать.

На данный момент я решаю, что мне делать с этим проектом. Нужно собрать макетный вариант с микросхемами-ключами. Также мне нужно понять, сколько пинов ввода-вывода требуется по максимуму. От ТС таблица с указанием пинов и назначением. Входы, выходы. Аноды, сетки уже известны, их указывать не нужно.

Сообщение отредактировал demiurg1978 - May 23 2015, 08:09
Go to the top of the page
 
+Quote Post
Xenia
сообщение May 23 2015, 09:37
Сообщение #485


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(demiurg1978 @ May 23 2015, 11:08) *
2Ксения. ATmega644 неплохой выбор.

Спасибо sm.gif. Однако посылка, похоже, затерялась, а потому придется добывать что-то другое. А если покупать, то тогда уж Мегу1284, т.к. цена примерно такая же, как у Меги644. А просто Меги128 в DIP-корпусах куда-то все исчезли с прилавков (видимо состарились, а 1284P из новых).

Цитата(demiurg1978 @ May 23 2015, 11:08) *
2ТС. Какой внутренний объем уселка? Спрашиваю с целью узнать, какие размеры платы уселок позволяет сделать.
На данный момент я решаю, что мне делать с этим проектом. Нужно собрать макетный вариант с микросхемами-ключами. Также мне нужно понять, сколько пинов ввода-вывода требуется по максимуму. От ТС таблица с указанием пинов и назначением. Входы, выходы. Аноды, сетки уже известны, их указывать не нужно.

Пока ТС вам не ответил, послушайте мой комментарий. Я ранее уже публиковала примерную схему в расчете на Мегу в корпусе DIP40 - в сообщении #239. Не важно, что там схема на Меге162 - у более старших Мег пинов примерно столько же (это более от корпуса зависит, чем от "жирности").

Так вот там свободных пинов осталось только 10, а потребность велика. Скажем, для того, чтобы задействовать 5 штук 1109КН15 потребуется выделить из них половину - ведь 1109КН15 не имеют своего уникального адреса, а потому выбирать каждого "абонента" придется отдельной линией. А оставшихся 5 пинов, честно говоря, маловато.

Именно по этой причине я заглядывалась на вариант, когда дисплей обслуживает отдельный контроллер. Кстати, идея не моя - очень много дисплеев (даже самых простеньких - одно/двухстрочных) содержат в себе специализированный контроллер, чтобы не по точкам информацию принимать, а сразу в ASCII-коде. Тем самым, дисплей превращается в автономное устройство, не требующее при выводе визуальной информации выдерживать многочисленные задержки и таймауты между элементарными операциями.

Причем, двухконтроллерная система, когда "видео" ведет другой контроллер, зачастую более эффективна, нежели расширение портов одного и того же контроллера на все задачи. Здесь на форуме даже тема была, когда на Мегах эмулировали какую-то старую игровую приставку (кажется, "Спектрум"). Там тоже выделили отдельную Мегу под видеовывод и Тиньку под клавиатуру, а еще точно такая же Мега эмулировала чужой программный код. Т.е. дело было вовсе не в том, что рабочей частоты не хватало, а в том, что на одном контроллере совмещать все эти функции было бы крайне неудобно.
Go to the top of the page
 
+Quote Post
demiurg1978
сообщение May 23 2015, 09:56
Сообщение #486


Местный
***

Группа: Участник
Сообщений: 333
Регистрация: 19-12-13
Из: Новосибирск
Пользователь №: 79 709



Посмотрите это видео. Всем этим рулит 1 ATMEGA32A. PORTA - дисплей. PORTC - матричная клавиатура 4х4. PORTB - SPI. Расширение ввода-вывода сдвиговыми регистрами 74HC165 и 74HC595. Пины - Latcn_In, Latch_Out, Out_Enable, MOSI, MISO, SCK.

Подход в программировании который я вам расписывал.

Модульность.
Нет долгим циклам.
Итерация основного цикла должна впаковаться в системный тик.
Разбиение всех задач на подзадачи.
Автоматное программирование.

Этими всеми пунктами добиваемся псевдопараллельности процессов.

Сообщение отредактировал demiurg1978 - May 23 2015, 10:02
Go to the top of the page
 
+Quote Post
Xenia
сообщение May 23 2015, 12:47
Сообщение #487


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(demiurg1978 @ May 23 2015, 12:56) *
Расширение ввода-вывода сдвиговыми регистрами 74HC165 и 74HC595. Пины - Latcn_In, Latch_Out, Out_Enable, MOSI, MISO, SCK.


Вашу идею я уже давно поняла. Тогда проконсультируйте меня вот по каким вопросам:
1. На какой частоте частоте SPI вы работали со сдвиговыми регистрами 74HC165 и 74HC595?
2. Сколько потребителей можно вешать на клок SPI у Мег? Ведь первой у нас идет LC7821, параллельно с ней будет еще 5 штук 1109КН15, и вы хотите сюда еще и сдвиговые регистры добавить. А оно не будет ли слишком тяжко для SPI? Сколько у него предел? Не по постоянному току, конечно, а по клоку, пока фронты не испортятся.
3. Неприятно еще и то, что LC7821 стробируется восходящим фронтом, а 1109КН15 ниспадающим. А регистры 74HC165 и 74HC595 каким?

P.S. Ну почему же у Мег только один SPI, у Х-Мег их целых четыре...
Go to the top of the page
 
+Quote Post
demiurg1978
сообщение May 23 2015, 13:16
Сообщение #488


Местный
***

Группа: Участник
Сообщений: 333
Регистрация: 19-12-13
Из: Новосибирск
Пользователь №: 79 709



Дайте этот даташит на микросхему ключи. У меня просто сводные данные.
Go to the top of the page
 
+Quote Post
Xenia
сообщение May 23 2015, 13:28
Сообщение #489


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(demiurg1978 @ May 23 2015, 16:16) *
Дайте этот даташит на микросхему ключи. У меня просто сводные данные.


LC7821
1109КН15
74HC595
74HC165
Go to the top of the page
 
+Quote Post
love777888
сообщение May 23 2015, 13:45
Сообщение #490


Местный
***

Группа: Участник
Сообщений: 207
Регистрация: 1-05-15
Из: Брест
Пользователь №: 86 471



Вот таблица если будут вопросы, а они будут спрашивайте.Прикрепленный файл  PINS.rar ( 11.33 килобайт ) Кол-во скачиваний: 52

Примерно для ознакомления ссылка под уровни: http://vprl.ru/publ/cifrovaja_tekhnika/mik...mega8/15-1-0-85

Сообщение отредактировал love777888 - May 23 2015, 13:49
Go to the top of the page
 
+Quote Post
Xenia
сообщение May 23 2015, 13:53
Сообщение #491


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(love777888 @ May 23 2015, 16:45) *
Вот таблица если будут вопросы, а они будут спрашивайте. PINS.rar

Go to the top of the page
 
+Quote Post
demiurg1978
сообщение May 23 2015, 14:32
Сообщение #492


Местный
***

Группа: Участник
Сообщений: 333
Регистрация: 19-12-13
Из: Новосибирск
Пользователь №: 79 709



Ксения, не пойму, где вы увидели диаграммы работы этих микросхем?
Go to the top of the page
 
+Quote Post
Xenia
сообщение May 23 2015, 14:37
Сообщение #493


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(demiurg1978 @ May 23 2015, 17:32) *
Ксения, не пойму, где вы увидели диаграммы работы этих микросхем?


У LC7821 на 2-ой странице даташита. Там видно, что стробируется восходящим фронтом. Да и картинка в этой теме уже встречалась:

А в даташите на 1109КН15 словами написано: "Содержит 6-ти разрядный сдвиговый регистр с записью информации по заднему фронту, ...".
Go to the top of the page
 
+Quote Post
demiurg1978
сообщение May 23 2015, 14:45
Сообщение #494


Местный
***

Группа: Участник
Сообщений: 333
Регистрация: 19-12-13
Из: Новосибирск
Пользователь №: 79 709



Ключам тогда какой режим SPI требуется?
Go to the top of the page
 
+Quote Post
Xenia
сообщение May 23 2015, 14:48
Сообщение #495


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(demiurg1978 @ May 23 2015, 17:45) *
Ключам тогда какой режим SPI требуется?


Сперва объясните, что вы называете "ключами". А то мне пришлось выкладывать ссылки на даташиты всех микросхем, которые были упомянуты. И сейчас неопределенность с термином "ключи" вызывает у меня сильные затруднения.
Go to the top of the page
 
+Quote Post

40 страниц V  « < 31 32 33 34 35 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th July 2025 - 18:34
Рейтинг@Mail.ru


Страница сгенерированна за 0.01614 секунд с 7
ELECTRONIX ©2004-2016