Нужно написать программу!!! Помогите!!!
|
|
ivanvlasov66 |
Дата: Вс, 31.07.2011, 16:00 | Сообщение # 1 |
Группа:
Проверенные
Ранг:
Новенький
Сообщений:
12
Замечания:
±
На сайте с 11.01.2011
Статус:
Offline
|
Помогите пожалуйста написать программу для ПИК-а. Задача: ПИК - PIC 18F4550 (PIC18F2550), интерфейс HID-USB (Для подключения нескольких устройств без переходников), возможность управления с компьютера до 8-ми нагрузками, как минимум считывание 5-ти каналов АЦП, и подключение по 1-Wire до 10 температурных датчиков DS1820. В комп передаются данные каналов АЦП и показания датчиков DS. из компа управляем нагрузками. Данная программа для ПИК-а нужна позарез. Могу за программу заплатить (прошивка ПИК-а и интерфейсной программы для PC с мало-мальским описанием). Для компа желателен VisualBasic 6.0. По возможности с компьютера менять в памяти ПИК-а РОМ-Коды датчиков DS/
|
|
|
|
DAlexV |
Дата: Вс, 31.07.2011, 20:43 | Сообщение # 2 |
Группа:
Проверенные
Ранг:
Разобрался
Сообщений:
657
Замечания:
±
На сайте с 13.05.2008
Статус:
Offline
|
Срок исполнения какой ??? Нужна просто просто софт или полная разработка с железом ??? Поподробнее пожалуйста.
Будьте оригинальны-не повторяйте чужих ошибок ! Рыба сдохла. Теперь STM32(TS)+C#(VS).Старею :)
|
|
|
|
ivanvlasov66 |
Дата: Пн, 01.08.2011, 03:24 | Сообщение # 3 |
Группа:
Проверенные
Ранг:
Новенький
Сообщений:
12
Замечания:
±
На сайте с 11.01.2011
Статус:
Offline
|
Срок в пределах 2-ух месяцев, железо не надо все есть, нужна чисто программа для ПИК-а и Компа. При запуске и отладке будет же какая-то схема, вот по ней и скомпануем устройство и плату. Схемы читать умею, с паяльником и травлением плат дружу. Сам бы написал но времени вообще нет (Дачу строю, скоро зима а фронт работы не покрыт). Устройство будет управлять отоплением и т.д. Железо у нас купить можно без проблем, а вот свободное время не купить. И цену озвучьте пож.
|
|
|
|
DAlexV |
Дата: Пн, 01.08.2011, 08:23 | Сообщение # 4 |
Группа:
Проверенные
Ранг:
Разобрался
Сообщений:
657
Замечания:
±
На сайте с 13.05.2008
Статус:
Offline
|
Quote (ivanvlasov66) Сам бы написал но времени вообще нет Здесь точно такая же ситуация. Только работа съедает все время. Заказ единичный. Цена вопроса будет не дороже 5-6 рублей. Есть ли какие то пожелания по интрефейсу для VB6, или подойдет вот такого плана ?
Будьте оригинальны-не повторяйте чужих ошибок ! Рыба сдохла. Теперь STM32(TS)+C#(VS).Старею :)
|
|
|
|
ADMIN |
Дата: Пн, 01.08.2011, 09:34 | Сообщение # 5 |
Администратор
Группа:
Администраторы
Ранг:
Специалист
Сообщений:
1086
Замечания:
±
На сайте с 20.08.2007
Статус:
Offline
|
Создал новый раздел и переместил тему туда
|
|
|
|
ivanvlasov66 |
Дата: Вт, 02.08.2011, 23:10 | Сообщение # 6 |
Группа:
Проверенные
Ранг:
Новенький
Сообщений:
12
Замечания:
±
На сайте с 11.01.2011
Статус:
Offline
|
Я видел эту программу, но по сравнению с ней нужно больше каналов АЦП и плюс датчики DS. Интерфейс такой подойдет, только нужен открытый код шоб как надо поменять и алгоритм включения составить.
Сообщение отредактировал
ivanvlasov66 - Вт, 02.08.2011, 23:12
|
|
|
|
DAlexV |
Дата: Ср, 03.08.2011, 08:30 | Сообщение # 7 |
Группа:
Проверенные
Ранг:
Разобрался
Сообщений:
657
Замечания:
±
На сайте с 13.05.2008
Статус:
Offline
|
Код закрывать не собираюсь, на комменты постараюсь не скупиться. Quote (ivanvlasov66) По возможности с компьютера менять в памяти ПИК-а РОМ-Коды датчиков DS Этот вариант то же реализуем. О результатах буду отписываться в личку. Камень 4550.
Будьте оригинальны-не повторяйте чужих ошибок ! Рыба сдохла. Теперь STM32(TS)+C#(VS).Старею :)
|
|
|
|
ivanvlasov66 |
Дата: Чт, 04.08.2011, 11:54 | Сообщение # 8 |
Группа:
Проверенные
Ранг:
Новенький
Сообщений:
12
Замечания:
±
На сайте с 11.01.2011
Статус:
Offline
|
ОК! Только давайте о цене на берегу договоримся, шоб вопросов далее не возникало.
|
|
|
|
DAlexV |
Дата: Чт, 04.08.2011, 12:19 | Сообщение # 9 |
Группа:
Проверенные
Ранг:
Разобрался
Сообщений:
657
Замечания:
±
На сайте с 13.05.2008
Статус:
Offline
|
Quote (DAlexV) Цена вопроса будет не дороже 5-6 рублей Прикинул, пусть будет 5
Будьте оригинальны-не повторяйте чужих ошибок ! Рыба сдохла. Теперь STM32(TS)+C#(VS).Старею :)
|
|
|
|
ivanvlasov66 |
Дата: Чт, 04.08.2011, 15:41 | Сообщение # 10 |
Группа:
Проверенные
Ранг:
Новенький
Сообщений:
12
Замечания:
±
На сайте с 11.01.2011
Статус:
Offline
|
Ок! Если все как надо, то цена устраивает.
|
|
|
|
DAlexV |
Дата: Чт, 04.08.2011, 20:27 | Сообщение # 11 |
Группа:
Проверенные
Ранг:
Разобрался
Сообщений:
657
Замечания:
±
На сайте с 13.05.2008
Статус:
Offline
|
Quote (ivanvlasov66) Ок! Если все как надо, то цена устраивает. Отсчет пошел. Заодно добью Вторую прогу для VBA которую давно обещал написать. Тем паче что все на одной макетке будет.
Будьте оригинальны-не повторяйте чужих ошибок ! Рыба сдохла. Теперь STM32(TS)+C#(VS).Старею :)
|
|
|
|
ivanvlasov66 |
Дата: Вт, 09.08.2011, 14:57 | Сообщение # 12 |
Группа:
Проверенные
Ранг:
Новенький
Сообщений:
12
Замечания:
±
На сайте с 11.01.2011
Статус:
Offline
|
Добрый день! Совсем забыл, что есть еще дисплей 16х2 и желательно бы инфу для пользователя туды выводить. Например устройство стоит в другом помещении и туда выводится информация о состоянии нагрузок, дата, время и т.п.
|
|
|
|
DAlexV |
Дата: Вс, 14.08.2011, 18:20 | Сообщение # 13 |
Группа:
Проверенные
Ранг:
Разобрался
Сообщений:
657
Замечания:
±
На сайте с 13.05.2008
Статус:
Offline
|
Quote (ivanvlasov66) Совсем забыл, что есть еще дисплей 16х2 и желательно бы инфу для пользователя туды выводить. Например устройство стоит в другом помещении и туда выводится информация о состоянии нагрузок, дата, время и т.п. Тогда не могу понять для чего нужен USB ??? Судя по описанию задания это что то типа попытки автоматизации жилища(или умный дом). Не проще ли тогда использовать для этих целей RS485 ??? Скорость передачи же не высокая. И не потребуется ли потом клавиатура или GLCD. Жду поправок к заданию.
Будьте оригинальны-не повторяйте чужих ошибок ! Рыба сдохла. Теперь STM32(TS)+C#(VS).Старею :)
|
|
|
|
ivanvlasov66 |
Дата: Чт, 18.08.2011, 10:46 | Сообщение # 14 |
Группа:
Проверенные
Ранг:
Новенький
Сообщений:
12
Замечания:
±
На сайте с 11.01.2011
Статус:
Offline
|
Совершенно верно. Задача в следующем. Есть дом 3 - этажа, дополнительно теплица, баня, и еще один дом, нужно в каждом помещении поставить блочок (шоб он инфу собирал и если что надо включал) и вся информация собирается где нить в одном месте (где установлен ноут). Блоков по моим подсчетам нужно около десятка, задачи у кого попроще у кого посложнее, но общие для всех это - сбор температуры, АЦП и включение отключение нагрузок. Поэтому блок хочется универсальный. Протокол был выбран с тем умыслом что на современных ноутбуках кроме USB разъемы отсутствуют напрочь, если по RS485 c USB адаптором можно подключить 10 одинаковых устройств, то такой протокол мне подходит, тем более что дальность передачи у него отличная. Вообще сейчас стоит блок управления отоплением от МастерКит, но там мало программируемых возможностей и протокол RS232. Данный блок для одного помещения идеален и ничего больше не нужно. Но я сейчас делаю теплым цокольный этаж и запускаю теплым 2-ой этаж, плюс управление скважиной плюс овощной ямой и т.д. можно набрать таких блоков но их вместе сложно объединить (нужно для каждого USBадаптор с уникальным номером, USB-хабы и т.д.). Вообщем задача: к современному ноутбуку подключить 10 одинаковых блоков с них собирать информацию, что то включать, что то вывести на дисплей блока. По поводу клавиатуры - то она легко реализовывается на АЦП канале (так сделано на блоке управления от МастерКит), это уже можно будет сделать и потом где нужно. По поводу GLCD - скорее всего не потребуется, простенький дисплей я думаю нужен для того чтоб можно было посмотреть что сейчас в текущий момент включено, какая температура (находясь в соседнем доме например) и не бегать постоянно в одно и тоже место, да и элементарно время, дату, день недели вывести - это иногда очень нужно.
Сообщение отредактировал
ivanvlasov66 - Чт, 18.08.2011, 10:50
|
|
|
|
vladh |
Дата: Чт, 18.08.2011, 14:24 | Сообщение # 15 |
Группа:
Проверенные
Ранг:
Помогаю всем
Сообщений:
258
Замечания:
±
На сайте с 15.10.2007
Статус:
Offline
|
А если воспользоваться протоколом Х10? Он специально создавался для "Умного дома". Не надо никакого дополнительного кабеля тащить.
|
|
|
|