Мелкие вопросы по МК и ПЛИС.
- BCluster
- Собутыльник Кота
- Сообщения: 2512
- Зарегистрирован: Пн апр 06, 2009 19:33:29
- Откуда: Молдова, Кишинев
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
Дорогие?! 2 шт за 4$?? http://www.aliexpress.com/item/FREE-SHI ... 46333.html
-
Chettuser
Re: Мелкие вопросы по МК и ПЛИС.
Можно ли в CPLD реализовать такой тактовый генератор?


- oleg63m
- Друг Кота
- Сообщения: 20132
- Зарегистрирован: Чт сен 01, 2011 12:53:27
- Откуда: ТьмуТаракания. Почетный житель подмостовья
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
а что не дает реализовать?
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
- Mem
- Поставщик валерьянки для Кота
- Сообщения: 1915
- Зарегистрирован: Вт апр 17, 2012 14:20:59
- Откуда: Новокузнецк
Re: Мелкие вопросы по МК и ПЛИС.
BCluster писал(а):Дорогие?!
Да не
Главный инженер проекта - человек, который как никто другой знает, что приближаться к спроектированной им хрени близко не стоит.
- coredumped
- Опытный кот
- Сообщения: 838
- Зарегистрирован: Вт апр 12, 2011 18:38:19
- Откуда: с Земли
Re: Мелкие вопросы по МК и ПЛИС.
Chettuser писал(а):Можно ли в CPLD реализовать такой тактовый генератор?
Так не делают. Поставьте чип-генератор.
Все будет только лучше, в крайнем случае - хуже.
Re: Мелкие вопросы по МК и ПЛИС.
Про МК ATmega, ATtiny читал, что все регистры сбрасываются на ноль, при включении (и при Ресете). В отличие от ОЗУ, где может быть все, что угодно. По другим МК не знаюdzrkot писал(а):в datasheet в таблице регистра отвечающего за состояние портов, настроенных на выход, не указано значение default т.е. после reseta
Можно и правда, ничего не делать, и будет работать, но это не хорошо, когда свободно висящий выход наводками будет переключаться туда-сюда - может, скажем, ток потребления возрасти. Сделать выходами лучше, но не совсем безопасно - при случайном замыкании при монтаже (на землю или питание) выход может погореть. Сделать входами, но включить резисторы подтяжки - так они слишком высокоомные, так что если к выводу подключен проводок/дорожка (считай, антенна - мало ли, на будущее сделали разводу на плате), то может не помочь.dzrkot писал(а):И ещё вопрос, входы, которые висят в воздухе - написано, что лучше их инициализировть как выходы, и программно сажать на землю/питание через подтягивающий резистор,
Re: Мелкие вопросы по МК и ПЛИС.
Есть у меня такой, фирменный. Работает чрезвычайно быстро, по сравнению с "5 проводков", есть защита от всего, так что вещь. Можно б/у поискать, подешевле.Mem писал(а): Просто засмотрелся на более серьезный, AVRISP mkII.
-
Chettuser
Re: Мелкие вопросы по МК и ПЛИС.
coredumped писал(а):Так не делают. Поставьте чип-генератор.
oleg63m писал(а):а что не дает реализовать?
В том и дело, что не вижу необходимости лепить лишний генератор, если можно будет использовать реализацию на том же кристалле.
Так кто пробовал? Запускается?
- oleg63m
- Друг Кота
- Сообщения: 20132
- Зарегистрирован: Чт сен 01, 2011 12:53:27
- Откуда: ТьмуТаракания. Почетный житель подмостовья
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
Mem писал(а):более серьезный, AVRISP mkII.
если дорого, можно и самому собрать. Благо клонов развелось......
Chettuser
Запускается?
Спойлер
вот, предлагают еще на больше частоту
- Вложения
-
- crystal_oscillator_74hc04.thumbnail.png
- (85.14 КБ) 650 скачиваний
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
- Mem
- Поставщик валерьянки для Кота
- Сообщения: 1915
- Зарегистрирован: Вт апр 17, 2012 14:20:59
- Откуда: Новокузнецк
Re: Мелкие вопросы по МК и ПЛИС.
Уже валялся в закладках: http://we.easyelectronics.ru/AVR/avrisp ... -klon.html
Правда прошивать
, я только 1 одну прошивку залил своим программатором, 8 мегу кое-как.
Правда прошивать
, я только 1 одну прошивку залил своим программатором, 8 мегу кое-как.Главный инженер проекта - человек, который как никто другой знает, что приближаться к спроектированной им хрени близко не стоит.
Re: Мелкие вопросы по МК и ПЛИС.
У меня есть такая вот проблема, есть 3 входа и 1 выход, на эти 3 входа физически подаётся либо лог 1, либо лог 0, либо она висит в воздухе (U).
Выход соединен с этими 3мя линиями через резисторы порядка 3кОм. Соответственно эти 3 линии задают мне адреса, в зависимости от того, что на них присутствует(эти условия от меня не зависят). Смысл в то, что при подаче на мой выход лог 0 или лог 1, сигналы на входах как-то меняются, я записываю их состояния и сравниваю с предыдущими, таким образом узнаю что на том или ином выходе (это сделано для распознавания 3его состояния, т.е. если состояние линии не меняется за 2 изменения выхода. то там (U)). Но проблема в том, чтобы считать первоначальное состояние, т.е. как сконфигурировать выход так, чтобы он никак не влиял на входные линии....?Если я его сконфигурирую как вход, то он по идее влиять не будет?
Функция уже готова, мне только с этим разобраться надо...
Выход соединен с этими 3мя линиями через резисторы порядка 3кОм. Соответственно эти 3 линии задают мне адреса, в зависимости от того, что на них присутствует(эти условия от меня не зависят). Смысл в то, что при подаче на мой выход лог 0 или лог 1, сигналы на входах как-то меняются, я записываю их состояния и сравниваю с предыдущими, таким образом узнаю что на том или ином выходе (это сделано для распознавания 3его состояния, т.е. если состояние линии не меняется за 2 изменения выхода. то там (U)). Но проблема в том, чтобы считать первоначальное состояние, т.е. как сконфигурировать выход так, чтобы он никак не влиял на входные линии....?Если я его сконфигурирую как вход, то он по идее влиять не будет?
Функция уже готова, мне только с этим разобраться надо...
-
Chettuser
Re: Мелкие вопросы по МК и ПЛИС.
oleg63m писал(а):Спойлер
вот, предлагают еще на больше частоту
Это именно на ПЛИС предлагают, не на рассыпухе?
Спасибо.
- oleg63m
- Друг Кота
- Сообщения: 20132
- Зарегистрирован: Чт сен 01, 2011 12:53:27
- Откуда: ТьмуТаракания. Почетный житель подмостовья
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
\Mem писал(а):Уже валялся в закладках: http://we.easyelectronics.ru/AVR/avrisp ... -klon.html.
ну так хваленый программатор. очень популярный в среде программистов. Можно сказать рекоммендованный. и не дорогой в сборке
dzrkot писал(а):У меня есть такая вот проблема
Ты хоть сам понял, что хотел спросить? выход котрый вход, на который если чтото подать .......

Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Re: Мелкие вопросы по МК и ПЛИС.
да я уже решил всё)
- coredumped
- Опытный кот
- Сообщения: 838
- Зарегистрирован: Вт апр 12, 2011 18:38:19
- Откуда: с Земли
Re: Мелкие вопросы по МК и ПЛИС.
Chettuser писал(а):Это именно на ПЛИС предлагают, не на рассыпухе?
Спасибо.
https://groups.google.com/forum/?hl=en# ... mTe411HgAJ Человек доступно объяснил, почему так делать не надо. Может, конечно, на каких-то CPLD это и заработает, но вероятность стремится к 0. Пробуйте, потом нам расскажите. Чип-генератор надежнее и места меньше занимает, чем кварц со всей обвязкой.
Все будет только лучше, в крайнем случае - хуже.
Re: Мелкие вопросы по МК и ПЛИС.
В продолжение темы.Chettuser писал(а):Можно ли в CPLD реализовать такой тактовый генератор?
http://bsvi.ru/rc-generatory/
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
-
Chettuser
Re: Мелкие вопросы по МК и ПЛИС.
Уже работает. Только есть кое какие хитрости. 
И схема гораздо проще чем по ссылкам.
И схема гораздо проще чем по ссылкам.
Re: Мелкие вопросы по МК и ПЛИС.
Покажешь что в итоге получилось?
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
- coredumped
- Опытный кот
- Сообщения: 838
- Зарегистрирован: Вт апр 12, 2011 18:38:19
- Откуда: с Земли
Re: Мелкие вопросы по МК и ПЛИС.
+1. Мне тоже интересно. Скажите на каком CPLD сделали?
Все будет только лучше, в крайнем случае - хуже.
- oleg63m
- Друг Кота
- Сообщения: 20132
- Зарегистрирован: Чт сен 01, 2011 12:53:27
- Откуда: ТьмуТаракания. Почетный житель подмостовья
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
похоже сhett запустил машину времени, и в нем же потерялся 
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.