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

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Челюскин
Прорезались зубы
Сообщения: 209
Зарегистрирован: Ср ноя 03, 2010 14:46:17

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

Сообщение Челюскин »

Помогите с прошивкой, пожалуйста. как сделать, чтобы один микроконтроллер при нажатии подключенной к нему любой кнопки из 6-ти кнопочной клавиатуры сформировал определенную последовательность импульсов на выходе а другой микр. подсчитал их и дешифровал. с опросом клавы вроде разобрался, а вот с приемом/передачей никак не идет.. :dont_know:
Лень - двигатель прогресса!
Аватара пользователя
AI_Disable
Сверлит текстолит когтями
Сообщения: 1116
Зарегистрирован: Чт окт 15, 2009 14:16:18
Откуда: Екб
Контактная информация:

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

Сообщение AI_Disable »

Используйте UART, например.
Челюскин
Прорезались зубы
Сообщения: 209
Зарегистрирован: Ср ноя 03, 2010 14:46:17

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

Сообщение Челюскин »

там всего 2 провода в линии и длинна метров 200. что нибудь попроще нельзя, доступное для понимания, а то я до такого не дорос еще. это разработка сигнализации вскрытия для 6 датчиков, а на пульте 6 лампочек. что-нибудь типа, открыл первую - он там выдал серию импульсов, вскрыли другую - еще отправил...
Лень - двигатель прогресса!
Аватара пользователя
AI_Disable
Сверлит текстолит когтями
Сообщения: 1116
Зарегистрирован: Чт окт 15, 2009 14:16:18
Откуда: Екб
Контактная информация:

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

Сообщение AI_Disable »

UART - это и есть чуть ли не самое простое... В сети и на сайте есть огромное количество примеров и статей.
Как рас нужно 2 провода. Насчёт 200 метров, не уверен, но на очень низких скоростях не должно быть проблем. к тому же в большинстве современных МК UART организован аппаратно, т.е. вам фактически ничего не нужно делать: "бери и используй".
Челюскин
Прорезались зубы
Сообщения: 209
Зарегистрирован: Ср ноя 03, 2010 14:46:17

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

Сообщение Челюскин »

попробую поразбираться... Может у кого пример кода завалялся для АВР Студио? пример инициализации и посылки/приема информационного байта.
Лень - двигатель прогресса!
Аватара пользователя
AI_Disable
Сверлит текстолит когтями
Сообщения: 1116
Зарегистрирован: Чт окт 15, 2009 14:16:18
Откуда: Екб
Контактная информация:

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

Сообщение AI_Disable »

Челюскин
Прорезались зубы
Сообщения: 209
Зарегистрирован: Ср ноя 03, 2010 14:46:17

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

Сообщение Челюскин »

спасибо за помощь, поразбираюсь. Надеюсь все срастется.
Лень - двигатель прогресса!
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6307
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

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

Сообщение Jack_A »

AI_Disable писал(а):UART - это и есть чуть ли не самое простое...
Как ра3 нужно 2 провода. Насчёт 200 метров, не уверен, но на очень низких скоростях не должно быть проблем.


Если к UARTу добавить токовую петлю, то проблем быть не должно - на 240...480 Бод прокатит.
Аватара пользователя
Леонид Иванович
Друг Кота
Сообщения: 4779
Зарегистрирован: Сб апр 02, 2011 12:40:46
Откуда: Минск
Контактная информация:

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

Сообщение Леонид Иванович »

Jack_A писал(а):Если к UARTу добавить токовую петлю, то проблем быть не должно - на 240...480 Бод прокатит.


А проще добавить ADM485.
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6307
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

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

Сообщение Jack_A »

Ничегонеработает писал(а):
А проще добавить ADM485.


Так автор ничего не пишет о топологии сети. Если датчики разбросаны на значительном расстоянии - таки да. Но тогда на каждый датчик надо лепить МК, ADM485 - в общем, организовывать сеть RS485. А если недалеко друг от друга - то один МК, на разные лапы входов ему сигналы от датчиков -- и все. ADM485 тут вроде как бы избыточен.
Челюскин
Прорезались зубы
Сообщения: 209
Зарегистрирован: Ср ноя 03, 2010 14:46:17

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

Сообщение Челюскин »

Вот такой вопрос, Коты. если на одной ноге МК (порте вывода) установить высокий уровень (+5В) и ее соединить проводом с портом ввода (с подключенным внутр. резистором) и опросить его, что запишется в РОН? и что будет если на выводе уст. 0?
Лень - двигатель прогресса!
Аватара пользователя
AI_Disable
Сверлит текстолит когтями
Сообщения: 1116
Зарегистрирован: Чт окт 15, 2009 14:16:18
Откуда: Екб
Контактная информация:

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

Сообщение AI_Disable »

Что установите на вывод, то и прочитаете на вводе.
Челюскин
Прорезались зубы
Сообщения: 209
Зарегистрирован: Ср ноя 03, 2010 14:46:17

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

Сообщение Челюскин »

Спасибо, это значит единица будет там или ноль, верно? а если на проводе обрыв, что будет запишется в РОН?
Лень - двигатель прогресса!
Аватара пользователя
AI_Disable
Сверлит текстолит когтями
Сообщения: 1116
Зарегистрирован: Чт окт 15, 2009 14:16:18
Откуда: Екб
Контактная информация:

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

Сообщение AI_Disable »

1. Да
2. Если включена подтяжка и нога в воздухе - единица. Если подтяжки нет и обрыв, то состояние не определено.
Челюскин
Прорезались зубы
Сообщения: 209
Зарегистрирован: Ср ноя 03, 2010 14:46:17

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

Сообщение Челюскин »

А Если с подтяжкой обрыв. вот был нормальный провод - читалась единица все время, а вдруг оборвался, что тогда будет в РОН?
Лень - двигатель прогресса!
Аватара пользователя
AI_Disable
Сверлит текстолит когтями
Сообщения: 1116
Зарегистрирован: Чт окт 15, 2009 14:16:18
Откуда: Екб
Контактная информация:

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

Сообщение AI_Disable »

Чёрт, топчитесь на одном месте. И вообще причём тут РОН (видимо РВВ имеется виду)?
Если напряжение на пине порта меньше 0,3Vcc то считается ноль, если больше 0,7Vcc то считается единица.
Челюскин
Прорезались зубы
Сообщения: 209
Зарегистрирован: Ср ноя 03, 2010 14:46:17

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

Сообщение Челюскин »

Что-то я правда туплю... спасибо за ответы и терпение к моему затупителю.
Лень - двигатель прогресса!
Аватара пользователя
AVT-28
Потрогал лапой паяльник
Сообщения: 378
Зарегистрирован: Вс сен 11, 2011 12:35:11

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

Сообщение AVT-28 »

А не подскажите как подрубить память 93lc46 к 16а887 ? Какие выводы куда.
Ну в пике RC3 и RC4 а вот какие выводы памяти?
Аватара пользователя
kiahack
Прорезались зубы
Сообщения: 224
Зарегистрирован: Пт мар 19, 2010 16:52:19
Откуда: Челябинск
Контактная информация:

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

Сообщение kiahack »

Здравствуйте! :)
Приобрёл программатор: "NM9215 - Универсальный программатор"
Подскажите пожалуйста как мне с его помощью прошить ATmega16 ?
Пытаюсь разобраться с выводами ничего не пойму...
Заранее благодарен! :))
Изображение
Аватара пользователя
AI_Disable
Сверлит текстолит когтями
Сообщения: 1116
Зарегистрирован: Чт окт 15, 2009 14:16:18
Откуда: Екб
Контактная информация:

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

Сообщение AI_Disable »

kiahack писал(а):Здравствуйте! :)
Приобрёл программатор: "NM9215 - Универсальный программатор"
Подскажите пожалуйста как мне с его помощью прошить ATmega16 ?
Пытаюсь разобраться с выводами ничего не пойму...
Заранее благодарен! :))

Попробуйте прогуляться по ссылкам на этой страничке
Ответить

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