TTL и CMOS логика Цифровая схемотехника на логических микросхемах. Счетчики, сдвиговые регистры, простая логика... |
23.04.2010, 21:22
|
#41
|
Гражданин KAZUS.RU
Регистрация: 26.09.2006
Сообщений: 861
Сказал спасибо: 490
Сказали Спасибо 477 раз(а) в 271 сообщении(ях)
|
Re: Кто работал с мультиплексорами?
Кварцы применял только в специализированных микросхемах. Простых схем в "склерозниках" (свои записи отлаженных узлов) не осталось. Но ими кишит интернет, так что без труда найдете.
По микросхеме. Я бы попробовал применить К561ТЛ1 (CD4093) - 4х2И-НЕ с триггерами Шмидта на входах. Это позволит получить на выходе генератора импульсы с крутыми фронтами.
Практически все цифровые микросхемы, в которых применяются тактирующие импульсы (счетчики, регистры, триггеры) требуют, чтобы фронт (срез) такого импульса не превышал некоторого времени.
Для ИЕ10 у меня пока таких данных нет. Попадуться - подскажу.
Загляните и на http://lib.qrz.ru/node/5104
Последний раз редактировалось mvkarp; 23.04.2010 в 21:29.
|
|
|
|
23.04.2010, 21:51
|
#42
|
Гражданин KAZUS.RU
Регистрация: 26.09.2006
Сообщений: 861
Сказал спасибо: 490
Сказали Спасибо 477 раз(а) в 271 сообщении(ях)
|
Re: Кто работал с мультиплексорами?
Сообщение от WXXXW1
|
Скорость информации 9,45 кбит/с на входе,18,9 кбит/с на выходе....
Сообщение от Aleksashka1
О скорости. Будем считать что подается меандр (для начала). Значит за период пройдут 0 и 1, т.е. имеем скорость 2 бита/ед времени Теперь исходим из того что нужна скорость передачи 22800. Зная что за период передаем 2 бита, получим частоту 22800/2=11400 периодов. Учитывая что бод = 1 бит/с, получаем 11400 имп/с.(грубо Гц)
То есть, получается теперь 9450 Гц на выходе мультиплексора,следовательно, 4725 Гц - на регистре.
|
Получается. Только откуда теперь новые значения скоростей?
Ну да это неважно. Их соотношение останется то же.
Смотрите. В регистре данные сдвигаются с частотой Fрегистра. При этом на выходах сумматоров мы будем иметь 2 сигнала (если применительно к моей схеме, то это выходы элементов DD3.1 и DD3.4).
Т.е. пока в регистре сдвигается один бит информации, нам предстоит послать на модулятор 2 бита (поочереди от каждого сумматора). Таким образом, частота на выходе мультиплексора Fвых.мультиплексора в 2 раза выше частоты Fрегистра.
Теперь понятно?
Еще вопрос. Миниатюра, приведенная Вами пару постов назад, это, если не ошибаюсь, блок-схема канального кодирования стандарта GSM. Я пока не могу привязать свою схему к данной системе кодирования. Свою схему могу назвать лишь макетом для пояснения схемотехнического построения подобных систем. В реальных кодерах все гораздо сложнее.
Последний раз редактировалось mvkarp; 23.04.2010 в 21:58.
|
|
|
|
23.04.2010, 22:25
|
#43
|
Частый гость
Регистрация: 28.02.2009
Адрес: Ростов на Дону
Сообщений: 37
Сказал спасибо: 17
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Кто работал с мультиплексорами?
Ну не совсем так!сверху вниз по схеме:50бит - очень важные биты;132 - важные биты;4 -хвостовых;78 - не очень важные биты.50 бит проходят через блочный кодер и на выходе их уже 53.53+132+4 бит подаются 20мсек пакетами на вход нашей схемы.наша схема,это свёрточный кодер,т.е.функциональный блок канального кодера,чего достаточно,для нашего диплома.Поэтому и не макет!
Сообщение от mvkarp
|
Получается. Только откуда теперь новые значения скоростей?
Ну да это неважно. Их соотношение останется то же.
Смотрите. В регистре данные сдвигаются с частотой Fрегистра. При этом на выходах сумматоров мы будем иметь 2 сигнала (если применительно к моей схеме, то это выходы элементов DD3.1 и DD3.4).
Т.е. пока в регистре сдвигается один бит информации, нам предстоит послать на модулятор 2 бита (поочереди от каждого сумматора). Таким образом, частота на выходе мультиплексора Fвых.мультиплексора в 2 раза выше частоты Fрегистра.
Теперь понятно?
|
Здесь всё и было понятно,просто решил отписаться,мало ли кому пригодится...
Последний раз редактировалось WXXXW1; 26.04.2010 в 08:51.
|
|
|
|
23.04.2010, 22:30
|
#44
|
Гражданин KAZUS.RU
Регистрация: 26.09.2006
Сообщений: 861
Сказал спасибо: 490
Сказали Спасибо 477 раз(а) в 271 сообщении(ях)
|
Re: Кто работал с мультиплексорами?
Спасибо за просвещение. А то я встречал описание, что Вы привели, только вот далее не разбирался. Теперь более понятно.
|
|
|
|
23.04.2010, 22:48
|
#45
|
Гражданин KAZUS.RU
Регистрация: 26.09.2006
Сообщений: 861
Сказал спасибо: 490
Сказали Спасибо 477 раз(а) в 271 сообщении(ях)
|
Re: Кто работал с мультиплексорами?
Вот даташит на MC14520B фирмы Motorola (ИЕ10). Там на временной диаграмме указано, что фронт или срез тактового импульса должен быть не более 20нс.
Посему для соблюдения требований изготовителя придется все-таки дополнить генератор триггером Шмидта.
Наверное, будет иметь смысл применить в генераторе К561ЛН2, содержащую в себе 6 элементов НЕ. Тогда из свободных элементов можно создать такой триггер.
Вдобавок вложение Генераторы сигналов на КМОП - скан из журналов "Радиолюбитель" №№3,4 за 2002 год.
Последний раз редактировалось mvkarp; 24.04.2010 в 00:04.
|
|
|
|
24.04.2010, 10:40
|
#46
|
Частый гость
Регистрация: 28.02.2009
Адрес: Ростов на Дону
Сообщений: 37
Сказал спасибо: 17
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Кто работал с мультиплексорами?
Вот вроде бы рабочий вариант схемы.Посмотрите всё ли правильно?..
|
|
|
|
24.04.2010, 23:12
|
#47
|
Гражданин KAZUS.RU
Регистрация: 26.09.2006
Сообщений: 861
Сказал спасибо: 490
Сказали Спасибо 477 раз(а) в 271 сообщении(ях)
|
Re: Кто работал с мультиплексорами?
В прошлой схеме я допустил ошибку. В канал модулятора сигналы проходили по два раза за период тактового импульса регистра. Исправил путем введения 2И-НЕ. Теперь разрешение для мультиплексора есть только при высоком уровне тактового сигнала.
Генератор заменил на стандартные схемы. Не нравиться мне Ваше схемотехническое решение. По крайней мере, мне оно не встречалось. Второй и третий элементы К561ЛА7 - триггер Шмидта, позволяющий повысить крутизну фронтов сигнала задающего генератора.
На выходе мультиплексора добавил нагрузочный резистор. Он необходим, если вся данная схема рассматривается как отдельный узел. Тогда при разомкнутом канале мультиплексора будем иметь гарантированный лог.0.
Задающий генератор в Вашей схеме начерчен таким образом, что схема неудобно читается. ГОСТы допускают такое построение, но оно не является общепризнанным. Признано, что сигнал по схеме должен распостраняться слева направо. Учтите это при подготовке чертежа. Буржуйские условные графические обозначения также не подходят под наши ГОСТы.
У меня есть некоторые книги и ГОСТы по оформлению чертежей. Если интересует...
По частоте задающего генератора. Вы использовали 1,2096 МГц.
Цитата:
|
50+132+4 бит подаются 20мсек пакетами на вход нашей схемы
|
186 бит в пакете за 20мс. Следовательно частота подачи импульсов к нашей схеме 186 бит * 1000/20 мс = 9300 Гц.
Если задающий генератор 1,2096 МГц, то на тактовый вход регистра поступит 1 209 600 / 256 = 4 725 Гц.
Неувязочка. Тем более, что вначале Вы говорили о 11 400 Гц на входе регистра. Не ошибитесь!
|
|
|
|
25.04.2010, 20:28
|
#48
|
Частый гость
Регистрация: 28.02.2009
Адрес: Ростов на Дону
Сообщений: 37
Сказал спасибо: 17
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Кто работал с мультиплексорами?
Спасибо Вам!Сначала ругали,за то что с дипломом пришёл сюда за помощью...Но теперь-то хоть перед комиссией приёмной глазами хлопать не будем,с вашей помощью...Вроде всё стало понятно.ГОСТы конечно нужны,если не сильно сложно,пришлите.
По поводу частоты вот только не совсем понятно.С количеством бит на входе,я ошибся,их 189,а не 186,т.к. 50 очень важных бит,проходят через блочный кодер и на выходе их уже 53.Получается, что на входе нашего кодера скорость 9,45 кбит/с,на выходе 18,9 кбит/с.
Сообщение от mvkarp
|
186 бит в пакете за 20мс. Следовательно частота подачи импульсов к нашей схеме 186 бит * 1000/20 мс = 9300 Гц.
|
Следовательно бит/с = Гц?
Или
Сообщение от Aleksashka1
|
О скорости. Будем считать что подается меандр (для начала). Значит за период пройдут 0 и 1, т.е. имеем скорость 2 бита/ед времени Теперь исходим из того что нужна скорость передачи 22800. Зная что за период передаем 2 бита, получим частоту 22800/2=11400 периодов. Учитывая что бод = 1 бит/с, получаем 11400 имп/с.(грубо Гц)
|
бит/с = 1/2 Гц???
Последний раз редактировалось WXXXW1; 25.04.2010 в 20:32.
|
|
|
|
25.04.2010, 21:27
|
#49
|
Гражданин KAZUS.RU
Регистрация: 26.09.2006
Сообщений: 861
Сказал спасибо: 490
Сказали Спасибо 477 раз(а) в 271 сообщении(ях)
|
Re: Кто работал с мультиплексорами?
Сообщение от WXXXW1
|
По поводу частоты вот только не совсем понятно.С количеством бит на входе,я ошибся,их 189,а не 186,т.к. 50 очень важных бит,проходят через блочный кодер и на выходе их уже 53.Получается, что на входе нашего кодера скорость 9,45 кбит/с,на выходе 18,9 кбит/с.
|
Вы говорили вначале о частоте 11400 Гц на входе в регистр:
Сообщение от WXXXW1
|
и ещё вопрос,для того чтобы на выходе мультиплексора получилось 22800 бит/с
|
Я привел расчет минимальной частоты следования импульсов на вход регистра, которая может быть при длине посылки в 20 мс и количеством бит в ней 186:
Сообщение от mvkarp
|
186 бит в пакете за 20мс. Следовательно частота подачи импульсов к нашей схеме 186 бит * 1000/20 мс = 9300 Гц.
|
Для 189 бит - 9450 Гц.
Если учесть, что данные поступают пакетами, то вполне возможно, что частота их следования будет 11400 Гц. При такой частоте следования 189 бит данных поступят на вход регистра за 189 / 11400 = 0,01658 с, т е. примерно за 16,6 мс. Остальное время до 20 мс (3,4 мс) - пауза (отсутствие данных или лог.0).
Не вникал именно в технологию GSM, но такие паузы между пакетами могут нести разное назначение и широко применяются в технике.
Потому и задавал вопросы о частоте тактовых импульсов регистра. И еще раз призываю Вас уточнить для себя данный момент.
Цитата:
|
Следовательно бит/с = Гц?
|
Aleksashka1 ответил Вам верно, но запутал.
В простейшем случае - да, численно бит/с = Гц. За один период тактового импульса передается 1 бит информации. Скорость передачи информации называется бод. Размерность этой единицы измерения [ бит / с].
Теперь сравните с размерностью частоты [ 1 / с]. Учитывая, что бит безразмерная единица, получается, что бод и частота численно равны.
Но не примите это за правило. Я говорил о простейшем случае. Математика развивается, и сейчас за один период тактовых импульсов передается больше информации. Не будем влазить в подробности.
ГОСТы и книги подберу. Малый объем размещу здесь, большие - на какой-нибудь файлообменник.
Цитата:
|
Сначала ругали,за то что с дипломом пришёл сюда за помощью
|
Не разобрался. Да и много студентов только и ждут, что за них какой-то дядя сделает. И сейчас такого от меня не дождуться. Да ит остальных, пожалуй, тоже. Это на другие сайты.
Вы пояснили, что радиолюбитель, что опыта разработок не имеете. Я радиоинженер, работал в КБ. Вы привели наброски схем, видно было, что работаете над заданием. Теперь можно и помочь. Бывает, какой-то мелочи не хватает, толчка.
Ну, а пока посмотрю на свою подборку литературы. Подождите немного (день, два, месяц... ![Улыбка](images/smilies/icon_smile.gif) ).
|
|
|
|
25.04.2010, 22:29
|
#50
|
Гражданин KAZUS.RU
Регистрация: 26.09.2006
Сообщений: 861
Сказал спасибо: 490
Сказали Спасибо 477 раз(а) в 271 сообщении(ях)
|
Re: Кто работал с мультиплексорами?
По ссылке 2 книги по выполнению чертежей электрических схем и условным графическим изображениям:
http://gigapeta.com/dl/731747a1cda20
Во вложении - ГОСТы и книга.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 23:22.
|
|