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

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

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

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

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

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

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

Закрытая тема
Опции темы
Непрочитано 11.01.2011, 21:12   #41
AleksZ13rus
Прохожий
 
Регистрация: 11.12.2010
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
AleksZ13rus на пути к лучшему
По умолчанию Re: Данные АЦП PIC на экран компьютера

Добрый вечер! Тоже работаю над таким проектом!
У меня мысль связать pic18f4550 + LabView, pic программирую в CCS C Compiller 4.110

Но возникла проблема с передачей:

Так вот из ПК передаю символ S, в ответ pic должен передать число из диапазона 000-255 и знак табуляции. А на деле приходит только один первый символ.
Причем когда к pic была подключена LCD ошибочных пакетов приходило 10%.
Сейчас нормальные данные приходят когда кручу потенциометр.

Вот кусок проги для pic:
void usb_main(void)

{
char i;
int adc_a0;

usb_task();

if (usb_cdc_kbhit())
{
i = usb_cdc_getc();
switch(i)
{
case 'R' : printf(usb_cdc_putc, "R_R "); enable=1; break;
case 'W' : printf(usb_cdc_putc, "W_W "); enable=0; break;
case 'S' : adc_a0=read_adc(); printf(usb_cdc_putc, "%03u\t", adc_a0); break;
//default : lcd_gotoxy(10,2); lcd_putc(i); break;
}
}
}
Реклама:
AleksZ13rus вне форума  
Непрочитано 11.01.2011, 21:51   #42
rusyvochka
Гражданин KAZUS.RU
 
Аватар для rusyvochka
 
Регистрация: 30.05.2008
Адрес: Запорожье, Украина
Сообщений: 505
Сказал спасибо: 190
Сказали Спасибо 95 раз(а) в 56 сообщении(ях)
rusyvochka на пути к лучшему
По умолчанию Re: Данные АЦП PIC на экран компьютера

искай раньше, в скоростях передачи и настройках...
может прерывания иногда запретить стоит?
__________________
Смотрящий под ноги - звёзды видит в лужах.
rusyvochka вне форума  
Непрочитано 11.01.2011, 23:13   #43
AleksZ13rus
Прохожий
 
Регистрация: 11.12.2010
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
AleksZ13rus на пути к лучшему
По умолчанию Re: Данные АЦП PIC на экран компьютера

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

ларчик просто открывался.
__________________
Смотрящий под ноги - звёзды видит в лужах.
rusyvochka вне форума  
Непрочитано 12.01.2011, 12:53   #45
wdw_mania
Прохожий
 
Регистрация: 25.08.2006
Сообщений: 9
Сказал спасибо: 3
Сказали Спасибо 1 раз в 1 сообщении
wdw_mania на пути к лучшему
По умолчанию Re: Данные АЦП PIC на экран компьютера

Вот ето моя програмка: Цифрово -параметрический измерителънии комплекс.
Данни передаются через СОМ из GSM модема.
Вложения:
Тип файла: rar WDW_1_8.rar (1.04 Мб, 196 просмотров)
wdw_mania вне форума  
Сказали "Спасибо" wdw_mania
Alex9797 (12.01.2011)
Непрочитано 12.01.2011, 22:10   #46
rusyvochka
Гражданин KAZUS.RU
 
Аватар для rusyvochka
 
Регистрация: 30.05.2008
Адрес: Запорожье, Украина
Сообщений: 505
Сказал спасибо: 190
Сказали Спасибо 95 раз(а) в 56 сообщении(ях)
rusyvochka на пути к лучшему
По умолчанию Re: Данные АЦП PIC на экран компьютера

Ну всё гут....
а по теме есть чё нить?
__________________
Смотрящий под ноги - звёзды видит в лужах.
rusyvochka вне форума  
Непрочитано 12.01.2011, 22:23   #47
Gerbicid
Прописка
 
Аватар для Gerbicid
 
Регистрация: 04.08.2008
Сообщений: 203
Сказал спасибо: 33
Сказали Спасибо 75 раз(а) в 58 сообщении(ях)
Gerbicid на пути к лучшему
По умолчанию Re: Данные АЦП PIC на экран компьютера

Сообщение от rusyvochka Посмотреть сообщение
График не строится на прямую.
Толкит или терминал - на ура, через ехель.
Всего то осталось...
Так вы в Ёксель ввели данные или нет? Если ввели, то построить график элементарно. Я тоже попробовал написать простенькую программу для 16F876A по передаче данных по компорту. Принимал в Ёксель с помощью контрола MSCOMM32.OCХ. PIC передает в комп 32 байта. По окончании передачи в Ёкселе вставляется лист диаграммы и строится график, после этого работа программы прекращяется. Програма на vba стартует автоматом при открытии книги. Пробовал в железе, все работает. Как подключить контрол писал раньше, без него приема не будет. Проекты для pic и Ёкселя прилагаю. Книга с контролом в папке comm. Может кому пригодится.
Вложения:
Тип файла: rar ProbaCOM.rar (71.8 Кб, 179 просмотров)
__________________
Gerbicid вне форума  
Эти 3 пользователя(ей) сказали Спасибо Gerbicid за это сообщение:
rusyvochka (12.01.2011), va_bull (29.01.2011), _Serg_ (13.01.2011)
Непрочитано 12.01.2011, 22:51   #48
rusyvochka
Гражданин KAZUS.RU
 
Аватар для rusyvochka
 
Регистрация: 30.05.2008
Адрес: Запорожье, Украина
Сообщений: 505
Сказал спасибо: 190
Сказали Спасибо 95 раз(а) в 56 сообщении(ях)
rusyvochka на пути к лучшему
По умолчанию Re: Данные АЦП PIC на экран компьютера

у меня цель такая:
пять байт, ключевой (шестой, точнее первый = FF) остальные расставить по графику.
Всё.
идей хватает и своих, реализовать задуманное осталось.
На финал, не получается динамическое сжатие графика при "правой" границе. Листинг не устраивает...
__________________
Смотрящий под ноги - звёзды видит в лужах.
rusyvochka вне форума  
Непрочитано 13.01.2011, 21:07   #49
rusyvochka
Гражданин KAZUS.RU
 
Аватар для rusyvochka
 
Регистрация: 30.05.2008
Адрес: Запорожье, Украина
Сообщений: 505
Сказал спасибо: 190
Сказали Спасибо 95 раз(а) в 56 сообщении(ях)
rusyvochka на пути к лучшему
По умолчанию Re: Данные АЦП PIC на экран компьютера

Господа теоретики!
лежит железо, отправляет пять байт (0-мин, 255 макс) информации...
ПОМОГИТЕ расставить точки на графике!
__________________
Смотрящий под ноги - звёзды видит в лужах.
rusyvochka вне форума  
Непрочитано 14.01.2011, 00:03   #50
Gerbicid
Прописка
 
Аватар для Gerbicid
 
Регистрация: 04.08.2008
Сообщений: 203
Сказал спасибо: 33
Сказали Спасибо 75 раз(а) в 58 сообщении(ях)
Gerbicid на пути к лучшему
По умолчанию Re: Данные АЦП PIC на экран компьютера

Сообщение от rusyvochka Посмотреть сообщение
Господа теоретики!
лежит железо, отправляет пять байт (0-мин, 255 макс) информации...
ПОМОГИТЕ расставить точки на графике!
Уточните в какой программе надо расставить точки на графике.
__________________
Gerbicid вне форума  
Закрытая тема

Закладки


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

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, время: 15:30.


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