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

 
 
> Как синхронизировать два мк мега 16?
_Надя
сообщение Nov 19 2008, 18:37
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 18-11-08
Пользователь №: 41 741



Подскажите как программно синхронизировать два контроллера? Если можно расскажите по-подробнее про синхронизацию, как ее организовать что там важно учесть... Заранее благодарю smile.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
_Надя
сообщение Nov 19 2008, 20:11
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 18-11-08
Пользователь №: 41 741



Как сказать... я сама в общем то не совсем понимаю что да как, но мне нужно что бы оба мк насколько можно одновременно формировали импульсы.... чтобы разница между началом импульса у 1-го мк и 2-го не должна превышать 1 мкс... в предыдущей программе другого разработчика было организовано формирование контрольной частоты 20 кГц по таймеру Т2. Если происходила рассинхронизация , то устройство переходило в режим отказа. А что можно подразумевать под синхронизацией? Если расскажете - может я быстрее пойму что мне нужно smile.gif
Go to the top of the page
 
+Quote Post
Кастусь Рыжов
сообщение Nov 19 2008, 22:42
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 80
Регистрация: 16-07-07
Из: Беларусь, г.Гомель
Пользователь №: 29 165



Цитата(_Надя @ Nov 19 2008, 22:11) *
Как сказать... я сама в общем то не совсем понимаю что да как, но мне нужно что бы оба мк насколько можно одновременно формировали импульсы.... чтобы разница между началом импульса у 1-го мк и 2-го не должна превышать 1 мкс... в предыдущей программе другого разработчика было организовано формирование контрольной частоты 20 кГц по таймеру Т2. Если происходила рассинхронизация , то устройство переходило в режим отказа. А что можно подразумевать под синхронизацией? Если расскажете - может я быстрее пойму что мне нужно smile.gif

Если вы имеете ввиду синхронный запуск двух МК, чтобы потом совпадали их CLK , а следовательно и фронты формируемых импульсов, если программы их индентичны, то наверное лучше применить один внешний генератор тактовых импульсов, подать их на два МК, и предусмотреть задержку ввключения питания генератора,для того, чтобы не было рассогласования на МК по включению питания, ведь параметры у каждого МК свои, также сделать синхронную схему сброса для двух МК, чтобы при перезапуске они тоже запускались одновременно.
Это что-то вроде, лошади на ипподроме собрались к старту в разное время, но выпустили их одновременно, потомы что всех в один хомут поставили 07.gif

Цитата(_Надя @ Nov 19 2008, 20:37) *
Подскажите как программно синхронизировать два контроллера? Если можно расскажите по-подробнее про синхронизацию, как ее организовать что там важно учесть... Заранее благодарю smile.gif

Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Прибор должен работать не в принципе, а в корпусе!
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- _Надя   Как синхронизировать два мк мега 16?   Nov 19 2008, 18:37
- - Aesthete Animus   Цитата(_Надя @ Nov 19 2008, 21:37) Подска...   Nov 19 2008, 19:08
|- - Aesthete Animus   Цитата(_Надя @ Nov 19 2008, 23:11) Как ск...   Nov 19 2008, 23:29
- - _Надя   К сожалению, генерировать сигналы одним мк нельз...   Nov 20 2008, 18:00
|- - Aesthete Animus   Цитата(_Надя @ Nov 20 2008, 21:00) К сожа...   Nov 20 2008, 18:30
||- - _Надя   Цитата(Aesthete Animus @ Nov 20 2008, 21...   Nov 24 2008, 20:39
||- - Aesthete Animus   Цитата(_Надя @ Nov 24 2008, 23:39) Сейчас...   Nov 25 2008, 00:14
||- - _Надя   Цитата(Aesthete Animus @ Nov 25 2008, 03...   Nov 25 2008, 13:54
|||- - muravei   Цитата(_Надя @ Nov 25 2008, 16:54) Спасиб...   Nov 25 2008, 15:33
||||- - _Надя   Цитата(muravei @ Nov 25 2008, 18:33) Это ...   Nov 25 2008, 16:18
|||- - BigBolt   Цитата(_Надя @ Nov 25 2008, 16:54) А Вы т...   Nov 26 2008, 05:15
||- - _Надя   Цитата(Aesthete Animus @ Nov 25 2008, 03...   Nov 26 2008, 18:36
||- - BigBolt   Цитата(_Надя @ Nov 26 2008, 21:36) подска...   Nov 26 2008, 19:05
|- - SysRq   Цитата(_Надя @ Nov 20 2008, 21:00) С чем ...   Nov 20 2008, 18:37
|- - BigBolt   Цитата(_Надя @ Nov 20 2008, 21:00) К сожа...   Nov 24 2008, 10:12
- - _Надя   Как Вы угадали Для ж.д. это точно. И мне нужно ч...   Nov 24 2008, 16:37
|- - BigBolt   Цитата(_Надя @ Nov 24 2008, 19:37) Как Вы...   Nov 25 2008, 04:51
- - Aesthete Animus   Цитата(_Надя @ Nov 25 2008, 16:54) За опи...   Nov 25 2008, 15:55
|- - muravei   Цитата(Aesthete Animus @ Nov 25 2008, 18...   Nov 25 2008, 17:34
- - Aesthete Animus   2_Надя С незопрограммированным CKOPT максимальная ...   Nov 25 2008, 16:26
|- - _Надя   Цитата(Aesthete Animus @ Nov 25 2008, 19...   Nov 25 2008, 18:46
|- - Aesthete Animus   Цитата(_Надя @ Nov 25 2008, 21:46) а что ...   Nov 25 2008, 19:12
- - _Надя   Да я тут уже поставила как то по ошибке не тот ...   Nov 25 2008, 20:02
- - vvvvv   ..... while (!(PIN&(1<<BIT2) )){} ; ...   Nov 26 2008, 18:53
- - Aesthete Animus   Цитата(_Надя @ Nov 26 2008, 21:36) подска...   Nov 27 2008, 00:33
|- - _Надя   Цитата(Aesthete Animus @ Nov 27 2008, 03...   Nov 27 2008, 19:03
|- - BigBolt   Цитата(_Надя @ Nov 27 2008, 22:03) Может ...   Nov 28 2008, 05:12
|- - XVR   Цитата(_Надя @ Nov 27 2008, 22:03) по тай...   Nov 28 2008, 08:43
- - _Надя   Сегодня попробовала сделать так с Timer Capture:...   Nov 28 2008, 18:40


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

 


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


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