|
Как синхронизировать два мк мега 16? |
|
|
|
 |
Ответов
|
Nov 19 2008, 22:42
|

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

|
Цитата(_Надя @ Nov 19 2008, 22:11)  Как сказать... я сама в общем то не совсем понимаю что да как, но мне нужно что бы оба мк насколько можно одновременно формировали импульсы.... чтобы разница между началом импульса у 1-го мк и 2-го не должна превышать 1 мкс... в предыдущей программе другого разработчика было организовано формирование контрольной частоты 20 кГц по таймеру Т2. Если происходила рассинхронизация , то устройство переходило в режим отказа. А что можно подразумевать под синхронизацией? Если расскажете - может я быстрее пойму что мне нужно  Если вы имеете ввиду синхронный запуск двух МК, чтобы потом совпадали их CLK , а следовательно и фронты формируемых импульсов, если программы их индентичны, то наверное лучше применить один внешний генератор тактовых импульсов, подать их на два МК, и предусмотреть задержку ввключения питания генератора,для того, чтобы не было рассогласования на МК по включению питания, ведь параметры у каждого МК свои, также сделать синхронную схему сброса для двух МК, чтобы при перезапуске они тоже запускались одновременно. Это что-то вроде, лошади на ипподроме собрались к старту в разное время, но выпустили их одновременно, потомы что всех в один хомут поставили  Цитата(_Надя @ Nov 19 2008, 20:37)  Подскажите как программно синхронизировать два контроллера? Если можно расскажите по-подробнее про синхронизацию, как ее организовать что там важно учесть... Заранее благодарю 
Эскизы прикрепленных изображений
--------------------
Прибор должен работать не в принципе, а в корпусе!
|
|
|
|
Сообщений в этой теме
_Надя Как синхронизировать два мк мега 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
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|