реклама на сайте
подробности

 
 
> Как работать с микроконтроллерами?
ABCDF
сообщение May 18 2013, 05:16
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 18-05-13
Пользователь №: 76 878



Только хочу начать работать с ними под Delphi, до этого программировал довольно много но "по железу" ни разу. Поэтому стал выбор - какой интерфейс использовать и собственно как это делать под Delphi?
МК на которых хочу попробовать используют SPI или I2C интерфейсы и еще какие-то 2-3х проводные последовательные но без ясного названия, что для меня пока похоже слишком wacko.gif ...
Поскажите, что использовать для этого - COM, LPT, USB? И собсвенно как с этим работать в Delphi?
Хорошо бы пока без МК даже собрать что-то простое и разобраться как это работает, на светодиодах или еще чем-то может есть примеры ... ? А потом уже использовать эти самые SPI или I2C

Сообщение отредактировал ABCDF - May 18 2013, 05:17
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ABCDF
сообщение May 18 2013, 09:44
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 18-05-13
Пользователь №: 76 878



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

http://www.gaw.ru/html.cgi/txt/ic/Maxim/dp/ds1668_69.htm
Вот она как вариант, но шагов мало и 100мс между шагами, что целых 7,3s по даташиту от начала в конец и я как понимаю она для управления с кнопок в первую очередь... Думаю выбрать что-то побыстрее, но там с интерфейсами все не так просто, отсюда и спросил вопрос появился... Ну и в итоге хочется добавить цифровой ампер-вольтметр туда 0-50v и 0-50A, шунты у меня есть но с МК пока все никак, в стадии - "как к нему подобраться вообще???"


Цитата
На стороне компа работа будет через COM-порт, со стороны МК через UART. Минимум один UART

https://www.google.com/search?q=UART&cl...F%3B1024%3B1024
Это примерно так?
Вот еще нашел вполне мне под силу http://msevm.com/2009/10/usb-uart.htm с USB на UART, но для ds1668 в даташите про UART ни слова нет или может я не там смотрю? Или лучше другой МК выбрать? Посоветуйте пожайлуста?

p.s. Я бы с удовольствием только не хочется темы плодить, надеюсь модераторы заметят и перенесут или и правда новую создать?

Сообщение отредактировал ABCDF - May 18 2013, 09:45
Go to the top of the page
 
+Quote Post
mempfis_
сообщение May 18 2013, 10:24
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 001
Регистрация: 27-06-06
Пользователь №: 18 409



Я с цифровыми резисторами не работал.
Если единственная задача управлять таким резистором с компа, то Вам хватит ATMEGA48/88/168.
У неё есть и UART и SPI и I2C. И GPIO достаточно. Должно на всё хватить.
Переходник UART-USB что Вы привели по ссылке вполне подходит для применений под контролем пользователя. Но если ваше устройство будет работать в сильной помеховой обстановке посмотрите лучше на MAX232. Работа через аппаратные COM-порты в такой ситуации надёжней.

Цитата
Ну и в итоге хочется добавить цифровой ампер-вольтметр туда 0-50v и 0-50A

А сдесь лучше консультироваться с людьми, которые такие штуки уже создавали. Там много ньюансов с разводкой, изоляцией и т.д. и т.п.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th July 2025 - 11:09
Рейтинг@Mail.ru


Страница сгенерированна за 0.03364 секунд с 7
ELECTRONIX ©2004-2016