|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
10.02.2017, 21:27 | #21 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
Мне кажется нужно сначала с протоколом работы датчика познакомится ("1-Wire") ... а в книге о нём ни слов...
Но может быть можно как-то посылать отдельные импульсы через нашу библиотеку? |
10.02.2017, 21:28 | #22 |
Пользователь
Регистрация: 10.02.2017
Сообщений: 31
|
но исходника этой программы нет
|
10.02.2017, 21:30 | #23 |
Пользователь
Регистрация: 10.02.2017
Сообщений: 31
|
вот в руководстве датчика есть команды, но не могу понять как их использовать, примеры в интернете на других языках есть, но в VBA с использованием rsapi.dll нет, или плохо ищу, я кажется не правильно задала вопрос в теме
|
10.02.2017, 21:32 | #24 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
Я думаю протокол "1-Wire" стандартен (и описан в интернете), или нет?
По крайней мере в книге я его не видел (упоминание о нём искал с помощью поиска в самой книге). |
10.02.2017, 21:37 | #25 |
Пользователь
Регистрация: 10.02.2017
Сообщений: 31
|
да в книге про этот протокол "1-Wire" нет, вот руководство http://www.musidora.ru/PDF/ds18b20rus.pdf
почитаю про протокол "1-Wire" |
10.02.2017, 21:42 | #26 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
А вообще, какой код ты ожидаешь получить?
Низкоуровневый (типа ассемблера) или высокоуровневый? Расскажи общую информацию о задании: откуда оно пришло? Может кто-то подобное делал? Это преподаватель задал или в методичке предложено было?.... Кстате, вот что-то: 15.jpg Можно ли нашей библиотекой сделать задержку в 480мс?... Или ты прописываешь только одну команду , - а всё низкоуровневое общение берёт на себя библиотека? Что ты думаешь |
10.02.2017, 21:46 | #27 |
Пользователь
Регистрация: 10.02.2017
Сообщений: 31
|
Declare Sub OPENCOM Lib "RSAPI.DLL" (ByVal Parameter$)
Declare Sub DELAY Lib "RSAPI.DLL" (ByVal b%) Sub programmirovanie() OPENCOM "COM3:9600,N,8,1" DELAY 480 ' End Sub думаю можно с помощью DELAY |
10.02.2017, 21:51 | #28 |
Пользователь
Регистрация: 10.02.2017
Сообщений: 31
|
задание дал преподаватель (руководтель диссертации), мне главное использовать макросы в excel, VBA, RSAPI.DLL, и измерить температуру
|
10.02.2017, 21:54 | #29 |
Пользователь
Регистрация: 10.02.2017
Сообщений: 31
|
и скинул учебник Берндт Г., Каинка Б. Измерение, управление и регулирование с помощью макросов VBA в Word и Excel
но до этого было задание управление светодиодом (частота мигания, включение и отключение), подключенный также через переходник ком-порт с этим было не трудно справиться |
10.02.2017, 22:07 | #30 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
А как ты светодиодом управляла? Типа такого:
Код:
"DTR" и "RXD" и "ТXD" и "END". Что, зачем нужно? p.s.1: если бы в схеме было задействовано только 2- выхода COM: например "DTR" и "END", то мы бы и руководили только "DTR". А так... Чем больше смотрю на задание, тем больше убеждаюсь что нужно что-то "низкоуровневое", т.е. "отправлять и ловить сигналы" на линии. Только какой? (может схему исправлять?) p.s.2: пиши, что думаешь. |
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
В текстовом файле фиксируются результаты измерения температуры окружающей среды. Результаты измерения температуры фиксируются четы | dinar94 | Общие вопросы C/C++ | 1 | 26.04.2016 09:51 |
Помогите написать игру на с++,используя библиотеку opengl | Diashek | Фриланс | 9 | 05.05.2015 07:35 |
Как сделать меню 3-его уровня используя библиотеку Gtk+ | Rom@rio | Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) | 0 | 26.10.2014 22:53 |
Cчитывание\запись файла | Dizelektwo | Win Api | 2 | 06.04.2012 00:07 |
Cчитывание с файла | СобачийКусок | Visual C++ | 1 | 04.10.2011 22:11 |