Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 08.01.2011, 14:28  
rusyvochka
Гражданин KAZUS.RU
 
Аватар для rusyvochka
 
Регистрация: 30.05.2008
Адрес: Запорожье, Украина
Сообщений: 505
Сказал спасибо: 190
Сказали Спасибо 95 раз(а) в 56 сообщении(ях)
rusyvochka на пути к лучшему
По умолчанию Данные АЦП PIC на экран компьютера

Доброго времени суток!
Есть такая идея:
Имеем PIC, скажем 16f873, у которого в наличии 8 ацп.
Аппаратную часть пока в сторону.
Как получить их значения АЦП на экране компьютера или, хотя бы, в файле?Представляется так: по прерыванию, раз в 0,5 сек снять значения и отправить на СОМ компьютера (в идеале USB).
Может кто уже воял подобное?
Реклама:
__________________
Смотрящий под ноги - звёзды видит в лужах.
rusyvochka вне форума  
Непрочитано 08.01.2011, 14:40  
realid
Супер-модератор
 
Аватар для realid
 
Регистрация: 15.10.2007
Сообщений: 3,530
Сказал спасибо: 172
Сказали Спасибо 1,560 раз(а) в 810 сообщении(ях)
realid на пути к лучшему
По умолчанию Re: Данные АЦП PIC на экран компьютера

Если USB, то cамое простое использовать мост USB-UART (FT232RL и тп).
А с COM портом вообще все просто, нужен только преобразователь типа MAX232 и все.
Соответственно данные на ПК принимать в программу типа терминала.
Если данные посылать в виде набора ASCII-символов, то в гипертерминале все будет отображаться.

Последний раз редактировалось realid; 08.01.2011 в 14:48.
realid вне форума  
Непрочитано 08.01.2011, 15:00  
rusyvochka
Гражданин KAZUS.RU
 
Аватар для rusyvochka
 
Регистрация: 30.05.2008
Адрес: Запорожье, Украина
Сообщений: 505
Сказал спасибо: 190
Сказали Спасибо 95 раз(а) в 56 сообщении(ях)
rusyvochka на пути к лучшему
По умолчанию Re: Данные АЦП PIC на экран компьютера

Думаю, достаточно будет СОМ, если уж (а последнее время всё чаще) таковой отсутствует на компьютере, займёмся USB...
А вот с терминалом идея в точку. Он и сохранять умеет полученное.
Спасибо за вектор. Будем подумать.
__________________
Смотрящий под ноги - звёзды видит в лужах.
rusyvochka вне форума  
Непрочитано 08.01.2011, 15:40  
Picman
Прописка
 
Регистрация: 29.06.2005
Сообщений: 153
Сказал спасибо: 111
Сказали Спасибо 46 раз(а) в 32 сообщении(ях)
Picman на пути к лучшему
По умолчанию Re: Данные АЦП PIC на экран компьютера

Сообщение от rusyvochka Посмотреть сообщение
Доброго времени суток!
Есть такая идея:
Как получить их значения АЦП на экране компьютера или, хотя бы, в файле?Представляется так: по прерыванию, раз в 0,5 сек снять значения и отправить на СОМ компьютера (в идеале USB).
Может кто уже воял подобное?
Вопрос здесь только в том: Зачем оно Вам надо. Вывели в файл и дальше...
Советую посмотреть на HiASM, если нужно что-то дальше. А в файл удобнее вывести с помощью COM Port Toolkit.
Picman вне форума  
Непрочитано 08.01.2011, 15:50  
rusyvochka
Гражданин KAZUS.RU
 
Аватар для rusyvochka
 
Регистрация: 30.05.2008
Адрес: Запорожье, Украина
Сообщений: 505
Сказал спасибо: 190
Сказали Спасибо 95 раз(а) в 56 сообщении(ях)
rusyvochka на пути к лучшему
По умолчанию Re: Данные АЦП PIC на экран компьютера

Сообщение от Picman Посмотреть сообщение
Вопрос здесь только в том: Зачем оно Вам надо. Вывели в файл и дальше...
Советую посмотреть на HiASM, если нужно что-то дальше. А в файл удобнее вывести с помощью COM Port Toolkit.
...ну, например, подключить несколько входов и в течении часа снимать напряжения, чтоб потом построить график.
да мало ли куда. Реализация интересует.
__________________
Смотрящий под ноги - звёзды видит в лужах.
rusyvochka вне форума  
Непрочитано 08.01.2011, 16:29  
Vov123
Вид на жительство
 
Регистрация: 03.06.2007
Сообщений: 368
Сказал спасибо: 3
Сказали Спасибо 59 раз(а) в 52 сообщении(ях)
Vov123 на пути к лучшему
По умолчанию Re: Данные АЦП PIC на экран компьютера

Не понятно,что вас больше интересует-сторона PICа,работа с АЦП или построение оболочки на PC?
Vov123 вне форума  
Непрочитано 08.01.2011, 16:52  
st_1
Заблокирован
 
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
st_1 на пути к лучшему
По умолчанию Re: Данные АЦП PIC на экран компьютера

Может здесь чего подберёте для себя

http://terminal-rs232-v1.9b.fyxm.net/
st_1 вне форума  
Сказали "Спасибо" st_1
_Serg_ (08.01.2011)
Непрочитано 08.01.2011, 17:04  
rusyvochka
Гражданин KAZUS.RU
 
Аватар для rusyvochka
 
Регистрация: 30.05.2008
Адрес: Запорожье, Украина
Сообщений: 505
Сказал спасибо: 190
Сказали Спасибо 95 раз(а) в 56 сообщении(ях)
rusyvochka на пути к лучшему
По умолчанию Re: Данные АЦП PIC на экран компьютера

Сообщение от Picman Посмотреть сообщение
Советую посмотреть на HiASM, если нужно что-то дальше.
Посмотрел, первый раз вижу.
Если дружны с этой оболочкой, подсобите:
Выбрать порт (1-4).
Настройки - по умолчанию, 9600, думаю, будет достаточно.
Нарисовать систему координат: 8 иксов, один игрек.
Поймать 2 - 8 ключевых байт - на всякий, например 8xFF.
Получить 8 информационных - левое выравнивание АЦП, два младших бита не учитываются, для простоты.
Сдвинуть позицию по "Х".
Расставить точки по "У" -кам; макс=255 (5 вольт) по 8 каналом.
Ждать следующего.
Как бы просто. Можно и VB освежить в памяти...
Можно и "терминалом" сохранить текст, экспортировать в ехель, там и графики построить.
Универсальность приветствуется.
В самом пике можно менять время опроса: хоть перемычками, хоть две кнопки и "восьмёрку" приладить. Да и скорость по СОМ выставить можно для согласования потом. Успевал бы. Думаю, минимальное 10-50 мс с головой для моих целей.
__________________
Смотрящий под ноги - звёзды видит в лужах.
rusyvochka вне форума  
Непрочитано 08.01.2011, 17:22  
rusyvochka
Гражданин KAZUS.RU
 
Аватар для rusyvochka
 
Регистрация: 30.05.2008
Адрес: Запорожье, Украина
Сообщений: 505
Сказал спасибо: 190
Сказали Спасибо 95 раз(а) в 56 сообщении(ях)
rusyvochka на пути к лучшему
По умолчанию Re: Данные АЦП PIC на экран компьютера

Сообщение от Vov123 Посмотреть сообщение
Не понятно,что вас больше интересует-сторона PICа,работа с АЦП или построение оболочки на PC?
А зачем оно по отдельности?
Комплект интересует.
__________________
Смотрящий под ноги - звёзды видит в лужах.
rusyvochka вне форума  
Непрочитано 08.01.2011, 17:28  
realid
Супер-модератор
 
Аватар для realid
 
Регистрация: 15.10.2007
Сообщений: 3,530
Сказал спасибо: 172
Сказали Спасибо 1,560 раз(а) в 810 сообщении(ях)
realid на пути к лучшему
По умолчанию Re: Данные АЦП PIC на экран компьютера

А может взять готовое USB DiSco? И не изобретать велосипед Для ваших целей самое-то
Можно хоть сутки записывать.
realid вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FAQ (ЧаВО) по PROTEUS для начинающих и не только dosikus Proteus 221 07.03.2024 22:45
Книги dosikus Делимся опытом 11242 29.12.2015 23:45
Программирование PIC АЦП в Proton IDE downkazus Микроконтроллеры, АЦП, память и т.д 7 06.12.2010 16:55
Как вывести данные из АЦП на индикатор jafarkiller Микроконтроллеры, АЦП, память и т.д 9 05.04.2010 06:14
Помогите с ЦАП AD7708/AD7718 или их аналогами ST_Senya Микроконтроллеры, АЦП, память и т.д 9 30.11.2009 19:03


Часовой пояс GMT +4, время: 13:28.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot