Страница 1 из 2

Числоимпульсный генератор

Добавлено: Чт сен 22, 2011 16:55:25
skhegai
приветствую профессионалов. есть такая задача: надо построить числоимпульсный генератор. при подаче питания надо сгенерить четыре импульса. все что нарыл в интернете не нравиться. элементная база старая, да и обвес громоздкий. нет ли чего попроще? мож подскажет кто? спасибо за внимание.

Re: Числоимпульсный генератор

Добавлено: Чт сен 22, 2011 17:17:50
Алёша.
А новая, это какая?

Re: Числоимпульсный генератор

Добавлено: Чт сен 22, 2011 17:41:35
orinoko
А хоть какие-нибудь параметры этих импульсов описать, а лучше нарисовать осциллограммы этих импульсов слабо? Или будем угадывать?

Re: Числоимпульсный генератор

Добавлено: Чт сен 22, 2011 20:59:51
skhegai
привожу подробности: есть устройство управляющее четырмя лампами (что то типа бегущих огней). имеем 6 режимов "беготни" этих огней. управление режимами осуществляется по одному проводу, при замыкании этого провода на землю происходит переход от одного режима к другому. режим номер 4 (требуется только этот режим) включается четырехкратным замыканием этого провода. если снять питание с устройства, то при следующем включении надо опять 4 раза замыкать этот провод. вот. еще раз спасибо за внимание.

Re: Числоимпульсный генератор

Добавлено: Чт сен 22, 2011 23:50:07
eufs
Если боитесь микроконтроллеров,то 561ла7+561ие8.
Можно попробовать завернуть одну 561ие12. МК на такую хрень вроде как жалко...
А если все таки МК не жалко, то...

Код: Выделить всё

include "tn13def.inc"
	.cseg
begin:
	ldi r16,ramend
	out spl,r16
	ser r16
	out ddrb,r16
	
	clr r16
	out portb,r16
	rcall pause
	
	ldi r31,4
loop4:	
	ser r16
	out portb,r16
	rcall pause
	clr r16
	out portb,r16
	rcall pause

	dec r31
	brne loop4

forever:	
	rjmp forever

pause:
	ldi r18,20
	clr r17
	clr r16
p0:	dec r16
	brne p0
	dec r17
	brne p0
	dec r18
	brne p0
	ret
Тини 13 четыре раза хлопает в ладоши по всему порту B.

Re: Числоимпульсный генератор

Добавлено: Пт сен 23, 2011 00:43:45
pyzhman
Смотрим и понимаем. На мк, конечно, интереснее: современная база, программирование.
2eufs: выхода бы проинвертировать, т.е. ser поменять местами с clr.
2skhegai: может проще раскурочить девайс и грубо задать нужный режим? Зачем костыли?

Re: Числоимпульсный генератор

Добавлено: Пт сен 23, 2011 07:04:07
BOB51
561ла7+561ие8 - только в режиме останова на 5-м импульсе

Re: Числоимпульсный генератор

Добавлено: Пт сен 23, 2011 19:19:05
skhegai
что то вроде этого ?

Re: Числоимпульсный генератор

Добавлено: Пт сен 23, 2011 19:22:14
skhegai
девайс раскурочивать нельзя-чужой

Re: Числоимпульсный генератор

Добавлено: Пт сен 23, 2011 20:23:54
eufs
2 pyzh_man
Написано, чтобы транзистор довесить с открытым коллектором.
Если уж на то, для универсальности надо $03 и $CO.

Re: Числоимпульсный генератор

Добавлено: Пт сен 23, 2011 20:54:14
sergeisams
Схема число-импульсного генератора - http://schematic.by.ru/33/3307.htm .
Вместо переключателя оставить нужные соединения для получения необходимого количества импульсов.

Re: Числоимпульсный генератор

Добавлено: Сб сен 24, 2011 06:36:42
pyzhman
2 eufs: насчет транзистора согласен, зависит от коммутируемых цепей. Естественно. Насчет $03 и $CO не догнал - что это?

Re: Числоимпульсный генератор

Добавлено: Сб сен 24, 2011 12:30:49
BOB51
"что то вроде этого ?" - здесь генератор пакетов из N импульсов, а топикстартеру нужен генератор 1 го пакета при включении - линия сброса должна блокировать и дальнейшее поступление счетных импульсов на вход счетчика/дешифратора до следующего включения схемы

Re: Числоимпульсный генератор

Добавлено: Сб сен 24, 2011 19:42:40
skhegai
BOB51 писал(а):561ла7+561ие8 - только в режиме останова на 5-м импульсе
ИЕ8 нашел и купил. даташит скачан, не пойму как организовать останов. можно всю схему? большое спасибо всем откликнувшимся.

Re: Числоимпульсный генератор

Добавлено: Сб сен 24, 2011 20:23:55
Леонид Иванович
pyzh_man писал(а):Насчет $03 и $CO не догнал - что это?
Типа две линии порта включаются единицей, две других - нулём. Для возможности применения на выходе любого каскада. Только для t13 скорее $03 и $0C.

Re: Числоимпульсный генератор

Добавлено: Сб сен 24, 2011 21:18:03
pyzhman
Ничегонеработает - видимо так.
skhegai, вставляем в four_imp.jpg и готово. Ну чуть-чуть напрягитесь.

Re: Числоимпульсный генератор

Добавлено: Сб сен 24, 2011 21:50:08
eufs
Ничегонеработает писал(а):
pyzh_man писал(а):Насчет $03 и $CO не догнал - что это?
Типа две линии порта включаются единицей, две других - нулём. Для возможности применения на выходе любого каскада. Только для t13 скорее $03 и $0C.
Спасибо, поправили. Конечно $03 и $0c.
0011 <--> 1100 (для тех кто не понял)

Re: Числоимпульсный генератор

Добавлено: Пн сен 26, 2011 14:03:27
gfgeuf
skhegai писал(а):приветствую профессионалов. есть такая задача: надо построить числоимпульсный генератор. при подаче питания надо сгенерить четыре импульса. все что нарыл в интернете не нравиться. элементная база старая, да и обвес громоздкий. нет ли чего попроще? мож подскажет кто? спасибо за внимание.
а наборник дисковый от старого телефона не подойдет?

Re: Числоимпульсный генератор

Добавлено: Пн сен 26, 2011 16:17:14
dimitriy91
Всем привет не подскажите , книгу по ЦИФРОВЫМ гетеродинным приёмникам????

Re: Числоимпульсный генератор

Добавлено: Пн сен 26, 2011 19:07:22
gfgeuf
dimitriy91 писал(а):Всем привет не подскажите , книгу по ЦИФРОВЫМ гетеродинным приёмникам????
а вы мил-человек по моему не в ту тему вклинились. вам кажись в сундук КОТА.