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

 
 
> atmega8 нужна подмога, нужна схема + прошивка
Дима.А
сообщение Apr 20 2011, 19:55
Сообщение #1





Группа: Новичок
Сообщений: 4
Регистрация: 20-04-11
Пользователь №: 64 508



привет спецы , помогите если можно.... есть идея но в микроконтроллерах я новичок нужно разработать устройство которое сможет задержат импульсы как на рисунке , может кто то видел подобное уже готовое если не трудно помогите желательно на atmenga8 или тини2313

Сообщение отредактировал Дима.А - Apr 20 2011, 19:56
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Сергей Борщ
сообщение Apr 21 2011, 07:48
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



QUOTE (Дима.А @ Apr 20 2011, 22:55) *
есть идея но в микроконтроллерах я новичок
Идея или задание на курсовую?
QUOTE (Дима.А @ Apr 20 2011, 22:55) *
может кто то видел подобное уже готовое если не трудно помогите
Такое устройство еще не изобрели - это предсказатель. У него сигнал на выходе появляется на такт раньше, чем на входе. А если поменять местами вход и выход, то такое устройство можно построить на сдвоненном D-триггере без процессора вообще.

P.S. А еще бывают знаки препинания.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Apr 21 2011, 10:15
Сообщение #3


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(Сергей Борщ @ Apr 21 2011, 11:48) *
Идея или задание на курсовую?
Такое устройство еще не изобрели - это предсказатель. У него сигнал на выходе появляется на такт раньше, чем на входе.

Ну, если задержать чуть дольше, то все ж получится то, что на картинке.

Цитата(Дима.А @ Apr 21 2011, 13:27) *
хочу сам делать если не трудно помогите

Правильно заданный вопрос содержит в себе половину ответа. Частота следования импульсов ? Величина допустимой ошибки (джиттер фазы выходного сигнала) ? Длительность задержки ? Уровни сигналов на входе-выходе, в конце концов ? При разумных требованиях вполне можно реализовать программный многоразрядный сдвиговый регистр, который будет задерживать выходной сигнал относительно входного (простенькая такая цифровая линия задержки). Но полностью писать программу за Вас никто не будет, иначе обращайтесь в раздел "предлагаю работу"...
Go to the top of the page
 
+Quote Post
Дима.А
сообщение Apr 21 2011, 17:27
Сообщение #4





Группа: Новичок
Сообщений: 4
Регистрация: 20-04-11
Пользователь №: 64 508



Цитата(rx3apf @ Apr 21 2011, 13:15) *
Ну, если задержать чуть дольше, то все ж получится то, что на картинке.


Правильно заданный вопрос содержит в себе половину ответа. Частота следования импульсов ? Величина допустимой ошибки (джиттер фазы выходного сигнала) ? Длительность задержки ? Уровни сигналов на входе-выходе, в конце концов ? При разумных требованиях вполне можно реализовать программный многоразрядный сдвиговый регистр, который будет задерживать выходной сигнал относительно входного (простенькая такая цифровая линия задержки). Но полностью писать программу за Вас никто не будет, иначе обращайтесь в раздел "предлагаю работу"...



я просто думал у кого не будь будет что то готовое похожее на то что мне нужно , сам писать прогу не в силе жаль ((

Цитата(kv_addr @ Apr 21 2011, 13:37) *
Теперь понятно. Алгоритм в самом принципе не сложный. Меряется предыдущий период на входе, для того, чтобы на выходе для последующего периода на входе дать соответствующее упреждение (опережение) на выходе. Всегда будет запаздывание на один период, но момент (фаза) будет выбран достаточно точно. Для системы зажигания - не критично, поскольку имеет место большая инерционность системы. Можно также усреднять несколько предыдущих периодов.



дорогой kv_addr вы меня правильно поняли , может в глаза не попадалось в инете что то подобное ?
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 10:22
Рейтинг@Mail.ru


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