Мелкие вопросы по МК и ПЛИС.

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Аватара пользователя
BCluster
Собутыльник Кота
Сообщения: 2512
Зарегистрирован: Пн апр 06, 2009 19:33:29
Откуда: Молдова, Кишинев
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение BCluster »

Chettuser

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Chettuser »

Можно ли в CPLD реализовать такой тактовый генератор?
Изображение
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение oleg63m »

а что не дает реализовать?
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Аватара пользователя
Mem
Поставщик валерьянки для Кота
Сообщения: 1915
Зарегистрирован: Вт апр 17, 2012 14:20:59
Откуда: Новокузнецк

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Mem »

BCluster писал(а):Дорогие?!

Да не :) Просто засмотрелся на более серьезный, AVRISP mkII.
Главный инженер проекта - человек, который как никто другой знает, что приближаться к спроектированной им хрени близко не стоит.
Аватара пользователя
coredumped
Опытный кот
Сообщения: 838
Зарегистрирован: Вт апр 12, 2011 18:38:19
Откуда: с Земли

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение coredumped »

Chettuser писал(а):Можно ли в CPLD реализовать такой тактовый генератор?

Так не делают. Поставьте чип-генератор.
Все будет только лучше, в крайнем случае - хуже.
SmarTrunk
Друг Кота
Сообщения: 6014
Зарегистрирован: Чт ноя 26, 2009 11:16:50
Откуда: Москва

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение SmarTrunk »

dzrkot писал(а):в datasheet в таблице регистра отвечающего за состояние портов, настроенных на выход, не указано значение default т.е. после reseta
Про МК ATmega, ATtiny читал, что все регистры сбрасываются на ноль, при включении (и при Ресете). В отличие от ОЗУ, где может быть все, что угодно. По другим МК не знаю
dzrkot писал(а):И ещё вопрос, входы, которые висят в воздухе - написано, что лучше их инициализировть как выходы, и программно сажать на землю/питание через подтягивающий резистор,
Можно и правда, ничего не делать, и будет работать, но это не хорошо, когда свободно висящий выход наводками будет переключаться туда-сюда - может, скажем, ток потребления возрасти. Сделать выходами лучше, но не совсем безопасно - при случайном замыкании при монтаже (на землю или питание) выход может погореть. Сделать входами, но включить резисторы подтяжки - так они слишком высокоомные, так что если к выводу подключен проводок/дорожка (считай, антенна - мало ли, на будущее сделали разводу на плате), то может не помочь.
SmarTrunk
Друг Кота
Сообщения: 6014
Зарегистрирован: Чт ноя 26, 2009 11:16:50
Откуда: Москва

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение SmarTrunk »

Mem писал(а): Просто засмотрелся на более серьезный, AVRISP mkII.
Есть у меня такой, фирменный. Работает чрезвычайно быстро, по сравнению с "5 проводков", есть защита от всего, так что вещь. Можно б/у поискать, подешевле.
Chettuser

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Chettuser »

coredumped писал(а):Так не делают. Поставьте чип-генератор.

oleg63m писал(а):а что не дает реализовать?

В том и дело, что не вижу необходимости лепить лишний генератор, если можно будет использовать реализацию на том же кристалле.
Так кто пробовал? Запускается?
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение oleg63m »

Mem писал(а):более серьезный, AVRISP mkII.

если дорого, можно и самому собрать. Благо клонов развелось......

Chettuser
Запускается?

СпойлерИзображение

вот, предлагают еще на больше частоту
Вложения
crystal_oscillator_74hc04.thumbnail.png
(85.14 КБ) 650 скачиваний
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Аватара пользователя
Mem
Поставщик валерьянки для Кота
Сообщения: 1915
Зарегистрирован: Вт апр 17, 2012 14:20:59
Откуда: Новокузнецк

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Mem »

Уже валялся в закладках: http://we.easyelectronics.ru/AVR/avrisp ... -klon.html

Правда прошивать :dont_know: , я только 1 одну прошивку залил своим программатором, 8 мегу кое-как.
Главный инженер проекта - человек, который как никто другой знает, что приближаться к спроектированной им хрени близко не стоит.
dzrkot
Открыл глаза
Сообщения: 75
Зарегистрирован: Чт авг 29, 2013 08:02:24

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение dzrkot »

У меня есть такая вот проблема, есть 3 входа и 1 выход, на эти 3 входа физически подаётся либо лог 1, либо лог 0, либо она висит в воздухе (U).
Выход соединен с этими 3мя линиями через резисторы порядка 3кОм. Соответственно эти 3 линии задают мне адреса, в зависимости от того, что на них присутствует(эти условия от меня не зависят). Смысл в то, что при подаче на мой выход лог 0 или лог 1, сигналы на входах как-то меняются, я записываю их состояния и сравниваю с предыдущими, таким образом узнаю что на том или ином выходе (это сделано для распознавания 3его состояния, т.е. если состояние линии не меняется за 2 изменения выхода. то там (U)). Но проблема в том, чтобы считать первоначальное состояние, т.е. как сконфигурировать выход так, чтобы он никак не влиял на входные линии....?Если я его сконфигурирую как вход, то он по идее влиять не будет?
Функция уже готова, мне только с этим разобраться надо...
Chettuser

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Chettuser »

oleg63m писал(а):
СпойлерИзображение

вот, предлагают еще на больше частоту

Это именно на ПЛИС предлагают, не на рассыпухе?
Спасибо.
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение oleg63m »

Mem писал(а):Уже валялся в закладках: http://we.easyelectronics.ru/AVR/avrisp ... -klon.html.
\
ну так хваленый программатор. очень популярный в среде программистов. Можно сказать рекоммендованный. и не дорогой в сборке

dzrkot писал(а):У меня есть такая вот проблема

Ты хоть сам понял, что хотел спросить? выход котрый вход, на который если чтото подать ....... :facepalm:
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
dzrkot
Открыл глаза
Сообщения: 75
Зарегистрирован: Чт авг 29, 2013 08:02:24

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение dzrkot »

да я уже решил всё)
Аватара пользователя
coredumped
Опытный кот
Сообщения: 838
Зарегистрирован: Вт апр 12, 2011 18:38:19
Откуда: с Земли

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение coredumped »

Chettuser писал(а):Это именно на ПЛИС предлагают, не на рассыпухе?
Спасибо.

https://groups.google.com/forum/?hl=en# ... mTe411HgAJ Человек доступно объяснил, почему так делать не надо. Может, конечно, на каких-то CPLD это и заработает, но вероятность стремится к 0. Пробуйте, потом нам расскажите. Чип-генератор надежнее и места меньше занимает, чем кварц со всей обвязкой.
Все будет только лучше, в крайнем случае - хуже.
Аватара пользователя
Kavka
Мудрый кот
Сообщения: 1810
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Kavka »

Chettuser писал(а):Можно ли в CPLD реализовать такой тактовый генератор?
В продолжение темы.
http://bsvi.ru/rc-generatory/
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Chettuser

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Chettuser »

Уже работает. Только есть кое какие хитрости. :)
И схема гораздо проще чем по ссылкам.
Аватара пользователя
Kavka
Мудрый кот
Сообщения: 1810
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Kavka »

Покажешь что в итоге получилось?
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Аватара пользователя
coredumped
Опытный кот
Сообщения: 838
Зарегистрирован: Вт апр 12, 2011 18:38:19
Откуда: с Земли

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение coredumped »

+1. Мне тоже интересно. Скажите на каком CPLD сделали?
Все будет только лучше, в крайнем случае - хуже.
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение oleg63m »

похоже сhett запустил машину времени, и в нем же потерялся :)))
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Ответить

Вернуться в «Разные вопросы по МК»