Jump to content

Recommended Posts

Добрый день. Возможно ли подключить кварц к двум PIC сразу так: на один МК на ноги, допустим, 6 и 7. А на второй, сооответственно, 7 и 6. Т.е. электрическе будут соединены ноги 6 и 7, 7 и 6. Заработает ли тогда МК?

Share this post


Link to post
Share on other sites

Заработают оба, если у них разное питание и есть оптическая развязка портов. Но не на частоте кварца, а непредсказуемо ниже.

Share this post


Link to post
Share on other sites

Так не заработает. Делается по другому. Один мк тактирует другого. Один работает от кварца, его нога CLKOUT подключается к CLKIN другого. И другой настраивается для работы от внешнего источника.

Share this post


Link to post
Share on other sites

Особенности схемотехники и трассировки печатных плат для STM32WB55

Разработка новых устройств на базе беспроводного микроконтроллера STM32WB от STMicroelectronics может быть сделана в короткий срок, если выполнять некоторые важные правила и воспользоваться готовыми конструктивными решениями и рекомендациями инженеров ST.

Читать статью

Только CLKOUT имеет вид Focs/4, отсюда производительность второго будет в 8 раз ниже, ведь результат опять делится на 4 уже во втором МК.

Edited by lc433

Share this post


Link to post
Share on other sites

Нет ошиблись не в восемь, а в четыре раза! Так как для выполнения команд используется CLKOUT Fosc/4, но есть ещё вход CLKIN для внешнего генератора, Скажем 4МГц/4=1МГц, и на второй подаём через CLKIN, далее он просто поделит 1МГц / 4 = 250кГц т.е. в 4 раза.

Можно поступить по другому создать отдельный генератор с буфером и тактировать оба через входы CLKIN!

Share this post


Link to post
Share on other sites
                     

CoolGaN - на предельной скорости коммутации!

Решения на галлий-нитриде (GaN) обладают фундаментальными преимуществами перед кремнием. В частности, имея более высокую критическую напряжённость электрического поля, в сравнении с традиционными кремниевыми транзисторами, транзисторы на основе галлий-нитрида обладают выдающимися динамическими характеристиками, что позволяет коммутировать их на высоких частотах. Семейство CoolGaN™ – это именно то, что необходимо, чтобы поднять ваши устройства на принципиально новый уровень. Мы собрали все самые интересные материалы по данной теме на одной странице.

Читать статьи

Можно поступить по другому создать отдельный генератор с буфером и тактировать оба через входы CLKIN!
Это будет самим правильным вариантом ! 1 генератор - 2 МК.

Share this post


Link to post
Share on other sites

С AVR-ами видел схемы, где тактовый сигнал снимался с ноги XTAL_OUT/XTAL2/... По-разному её называют.\

Частота равна частоте кварца. Про нагрузочную способность не знаю.

Share this post


Link to post
Share on other sites

Спасибо за разъяснения. Решил поставить по отдельному кварцу на каждый МК - так проще:)

Share this post


Link to post
Share on other sites

Только CLKOUT имеет вид Focs/4, отсюда производительность второго будет в 8 раз ниже, ведь результат опять делится на 4 уже во втором МК.

Не совсем так. Если мк настроить на работу с кварцем то на CLKOUT будет Fosc,

а вот если на работу со внешним генератором то на CLKOUT будет Fosc/4

post-139865-0-66973600-1344360174_thumb.jpg

Share this post


Link to post
Share on other sites

создать отдельный генератор с буфером и тактировать оба через входы CLKIN

Для этих целей можно успешно использовать недорогую отечественную микросхему К155ЛА3.

по отдельному кварцу на каждый МК

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

Не совсем так.

Что не так? При работе с кварцем вообще нет CLKOUT:

post-35482-0-16668300-1344367045_thumb.jpg

Share this post


Link to post
Share on other sites

155-555ла3, или 1533-55ла3 какая мне разница на какой логике будет созан генератор, это не ко мне, не я задавал вопрос. :rolleyes:

lc433, по поводу генерации CLKOUT(OSC2) c кварцем, полностью согласен там будет частота самого кварца! Но если использовать внешний генератор поданный на CLKIN(OSC1), то на выводе CLKOUT(OSC2) в 4 раза меньше.

Так пишут в доках на "пикушки" - "В схемах где для генерации используется только один вывод CLKIN(OSC1), на втором выводе будет частота в 4 раза меньше!" :ph34r:

Share this post


Link to post
Share on other sites

Что не так? При работе с кварцем вообще нет CLKOUT:

Надо не только ДШ читать но и работу схемы понимать...

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

post-139865-0-13994900-1344401071_thumb.jpg

Edited by korsaj

Share this post


Link to post
Share on other sites

не в восемь, а в четыре раза

Давайте рассуждать поступенчато! Первый МК получает внешний сигнал 4 мГц. Его командный процессор выполняет программу с частотой 1 мГц. С него выходит поделённая на 4 частота, поступающая на вход внешнего тактирования второго МК. Командный процессор второго МК выполнет одну команду с частотой 250 кГц. Следовательно, частота выполнения программы имеет соотношение 4 / 0.250 = 16. Тут я и ошибся, не в восемь, а в шестнадцать раз медленнее работает второй МК.

Надо не только ДШ читать но и работу схемы понимать...

Надо английский понимать, международный язык техники. В схеме у вас уплывёт частота, а в даташите сказано, что OSC2 - выход кристального осцилятора для подключения кварца.

Share this post


Link to post
Share on other sites

Давайте рассуждать поступенчато! Первый МК получает внешний сигнал 4 мГц. Его командный процессор выполняет программу с частотой 1 мГц. С него выходит поделённая на 4 частота, поступающая на вход внешнего тактирования второго МК. Командный процессор второго МК выполнет одну команду с частотой 250 кГц. Следовательно, частота выполнения программы имеет соотношение 4 / 0.250 = 16. Тут я и ошибся, не в восемь, а в шестнадцать раз медленнее работает второй МК.

Так ведь в 16 раз от такта, а от первого контроллера то в четыре раза медленнее .wink.gif

Сами на свою реплику смотрите.

Нужно 1/0.25 =4

Edited by vitalik_1984

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Similar Content

    • By Владимир Шум
      Здравствуйте, подскажите будет ли работать такая схема если нет, то подскажите как ее исправить?  

    • By duty
      Привет, участникам форума! Подскажите, пожалуйста, как можно реализовать связь микроконтроллера pic с адресным ключом (ds2405 или ds2408) по 1-wire (на шине будут висеть несколько ключей)  для считывания pio ключа, во входном режиме, т.е на pio поступает сигнал  с магнитоконтактного датчика о срабатывание его или нет.    Datasheet читал, но мало чего понял.  Тестирование произвожу в proteus 8.6
    • By Максим123456789
      делаю диплом, в схеме у меня микроконтроллер PIC16F688 и мне нужно его заменить на ATmega. Не могу найти похожий
    • By Anton Bondarenko
      Всем привет
      Прошу не ругать, впервые подобный вопрос задаю.
      Хочу сделать прибор, который будет посылать сигнал, когда возле прибора будет проходить металлический предмет. 
      — угол отслеживания до 30° а лучше прямая линия, траектория
      — время реакции очень высокое до 100 мс
      — ширина проема в котором нужно сканировать от 10 до 20метров,
      — передача сигнала через вифи
      Может есть готовые решения, или отдельные компоненты.
      Подскажите пжл в каком направлении искать.
      Смотрел датчики движения, но главная проблема — время реакции.
      Спасибо
       
×
×
  • Create New...