Формирователь синусоидального сигнала на tiny13

Обсуждаем цифровые устройства...
ВасилийВикторович
Открыл глаза
Сообщения: 71
Зарегистрирован: Чт мар 18, 2010 23:31:57
Откуда: Домодедово

Формирователь синусоидального сигнала на tiny13

Сообщение ВасилийВикторович »

Нужна помощь! Вот нашел такую вещь: http://www.yysup.narod.ru/schem/1fase_g.html
Тут полуволны генерятся по очереди, одна положительная вторая отрицательная. Вопрос, как сделать чтоб генерить тоже по очереди но обе положительные.
1fas_g.rar
(1.42 КБ) 233 скачивания

P.S. Недавно начал кое что соображать в codevision. А вот в ассемблере к сожалению ничего не понимаю.
Реклама
Anode_Katode
Держит паяльник хвостом
Сообщения: 986
Зарегистрирован: Ср июл 07, 2010 06:48:57

Re: Формирователь синусоидального сигнала на tiny13

Сообщение Anode_Katode »

Тинька генерирует управляющие сигналы. А за полярность волн отвечают транзисторы Q1 и Q2. Если нужна одинаковая полярность - надо оба плеча сделать одинаковые. Для положительных полуволн оба плеча должны быть на Q1.
Реклама
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Формирователь синусоидального сигнала на tiny13

Сообщение pyzhman »

Наверное самый простой вариант.
Вложения
sin.jpg
(8.01 КБ) 651 скачивание
Docendo discimus
Anode_Katode
Держит паяльник хвостом
Сообщения: 986
Зарегистрирован: Ср июл 07, 2010 06:48:57

Re: Формирователь синусоидального сигнала на tiny13

Сообщение Anode_Katode »

pyzh_man писал(а):Наверное самый простой вариант.
Да, пожалуй, так даже лучше всего! :))
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Формирователь синусоидального сигнала на tiny13

Сообщение pyzhman »

Благодарю за поддержку! Кстати диоды Шоттки, желательно.
Docendo discimus
Реклама
ВасилийВикторович
Открыл глаза
Сообщения: 71
Зарегистрирован: Чт мар 18, 2010 23:31:57
Откуда: Домодедово

Re: Формирователь синусоидального сигнала на tiny13

Сообщение ВасилийВикторович »

Вы меня не поняли, мне нужно чтобы тинька с двух своих выходов давала положительные шим полуволны поочереди. Обвязка мне не нужна.
Реклама
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Формирователь синусоидального сигнала на tiny13

Сообщение pyzhman »

ВасилийВикторович писал(а):Вы меня не поняли
Думаю, это вы не так объяснили.
ВасилийВикторович писал(а):Вопрос, как сделать чтоб генерить тоже по очереди но обе положительные.
Тогда еще не понятнее. Разложите по полочкам.
Docendo discimus
ВасилийВикторович
Открыл глаза
Сообщения: 71
Зарегистрирован: Чт мар 18, 2010 23:31:57
Откуда: Домодедово

Re: Формирователь синусоидального сигнала на tiny13

Сообщение ВасилийВикторович »

Вот посмотрите в протеусе
sin.rar
(23.32 КБ) 227 скачиваний
мне нужно чтоб нижняя полуволна была положительной.
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Формирователь синусоидального сигнала на tiny13

Сообщение pyzhman »

Ну нет у меня сейчас доступа к протеусу. Словами, если можно.
ps. Есть желание помочь, нет возможности получить информацию в чем помогать. :)
Docendo discimus
ВасилийВикторович
Открыл глаза
Сообщения: 71
Зарегистрирован: Чт мар 18, 2010 23:31:57
Откуда: Домодедово

Re: Формирователь синусоидального сигнала на tiny13

Сообщение ВасилийВикторович »

Эх... Хреновый из меня обьяснятель. Но попробую более понятно выразить мысль. Я хочу к этой тиньке прицепить тяни-толкай выход. (после тиньки драйвер, затем пару полевиков и транс.) сейчас в авторской прошивке выходы разной полярности, не хочеться мне инвертировать один из них внешней обвязкой. Поэтому прошу помощи в изменении программы. Была бы на си может и сам догадался как и что изменить, но в ассемблере ничего не понимаю.
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Формирователь синусоидального сигнала на tiny13

Сообщение pyzhman »

Выходы одной полярности относительно 4 вывода тини. Они формируются попеременно, сначала на 6 выводе, потом на 5. Насколько я понял, все так, как вам надо.
Docendo discimus
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Re: Формирователь синусоидального сигнала на tiny13

Сообщение МитяРа »

ВасилийВикторович, найди в программе оператор, который выставляет бит непосредственно в порт и перед ним поставь инверсию этого бита..
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
ВасилийВикторович
Открыл глаза
Сообщения: 71
Зарегистрирован: Чт мар 18, 2010 23:31:57
Откуда: Домодедово

Re: Формирователь синусоидального сигнала на tiny13

Сообщение ВасилийВикторович »

pyzh_man писал(а):Выходы одной полярности относительно 4 вывода тини. Они формируются попеременно, сначала на 6 выводе, потом на 5. Насколько я понял, все так, как вам надо.
Да нет, там один выход подтягивается к питанию а другой к земле.
ВасилийВикторович
Открыл глаза
Сообщения: 71
Зарегистрирован: Чт мар 18, 2010 23:31:57
Откуда: Домодедово

Re: Формирователь синусоидального сигнала на tiny13

Сообщение ВасилийВикторович »

МитяРа писал(а):ВасилийВикторович, найди в программе оператор, который выставляет бит непосредственно в порт и перед ним поставь инверсию этого бита..
это то мне ясно, но я же написал что только начал соображать самую малость в codevision а у автора программа написана на ассемблере... Тогда хоть подскажите как это проще всего сделать и в какой программе скомпилить...
Последний раз редактировалось ВасилийВикторович Пн май 16, 2011 10:38:41, всего редактировалось 1 раз.
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Re: Формирователь синусоидального сигнала на tiny13

Сообщение МитяРа »

ВасилийВикторович, так мя про ассемблер и толкую.. :)
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
ВасилийВикторович
Открыл глаза
Сообщения: 71
Зарегистрирован: Чт мар 18, 2010 23:31:57
Откуда: Домодедово

Re: Формирователь синусоидального сигнала на tiny13

Сообщение ВасилийВикторович »

МитяРа писал(а):ВасилийВикторович, так мя про ассемблер и толкую.. :)
эх... Так не охота из за одной только этой штуки изучать ассемблер :(
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Re: Формирователь синусоидального сигнала на tiny13

Сообщение МитяРа »

Жаль, что знаком с другим ассемблером.. :dont_know:
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Формирователь синусоидального сигнала на tiny13

Сообщение pyzhman »

МитяРа писал(а):ВасилийВикторович, найди в программе оператор, который выставляет бит непосредственно в порт и перед ним поставь инверсию этого бита..
Не найдется такого оператора. По шиму работает. Сначала формируется на одной лапке, потом на другой. Но тс почему-то отвергает это. :dont_know: И чем еще помочь не знаю. Разве что отсылкой на изучение asm. К чему, впрочем, автор сам подошел.
Docendo discimus
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Re: Формирователь синусоидального сигнала на tiny13

Сообщение МитяРа »

pyzh_man..
Не найдется такого оператора. По шиму работает
Пушистый, сам-то понял чего написал ?
Или сигналы на порту сами по себе появляются... :)))
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Формирователь синусоидального сигнала на tiny13

Сообщение pyzhman »

Ткните мордой в оператор в этой программе, который управляет ногой. Хоть буду знать на будущее. :) С нетерпением жду нового(для себя) открытия.
Последний раз редактировалось pyzhman Пн май 16, 2011 11:14:36, всего редактировалось 1 раз.
Docendo discimus
Ответить

Вернуться в «Цифровая техника»