@модуль (альфамодуль)
@модуль (альфамодуль)
Продолжение, начало тут: viewtopic.php?p=15342#p15342.
Последний раз редактировалось 507 08 дек 2014, 14:47, всего редактировалось 1 раз.
Re: @модуль (альфамодуль)
Программатор есть, пользоваться умею )))alexsis_76 писал(а):507 а вы контроллер прошить сможете, программатором
и я тут все таки подумал что собирать надо на одной аппаратной конфигурации дабы не было разночтений
кстати wifi все таки завелся
Про единую платформу говорил изначально.
С WiFi поздравляю!
Re: @модуль (альфамодуль)
alexsis_76 Вы хотите что бы я попробовал ваш вариант прошивки?
Re: @модуль (альфамодуль)
да нет еще ни какого варианта , просто код из DEMO так что бы работало
Re: @модуль (альфамодуль)
507, выложите свой код, хоть простой вариант, хотелось бы поковыряться пока строительный сезон не начался и есть много тихих зимних вечеров, я так понял он на ассемблере.
Re: @модуль (альфамодуль)
Продолжаю теcтирование wifi , сейчас связь с устройством через точку доступа, само устройство находится в другой комнате, связь устойчивая , поднял на устройстве telnet ,может быть отказаться от веб в его(telnet)пользу , на экране видно изменение переменных в реальном времени и все это без всяких аяксов и прочих много жрущих прибамбасов
тут же присходит пинг устройства
на скрине не видно цифры в строке Analog меняютсятут же присходит пинг устройства
Re: @модуль (альфамодуль)
Может видео сделаете? telnet...интересно. Не ковырял его. А как он с web взаимодействует?alexsis_76 писал(а):Продолжаю теcтирование wifi , сейчас связь с устройством через точку доступа, само устройство находится в другой комнате, связь устойчивая , поднял на устройстве telnet ,может быть отказаться от веб в его(telnet)пользу , на экране видно изменение переменных в реальном времени и все это без всяких аяксов и прочих много жрущих прибамбасов
на скрине не видно цифры в строке Analog меняются
тут же присходит пинг устройства
Код на ассамблере?
Re: @модуль (альфамодуль)
сделаю вечером
никак это разные протоколыА как он с web взаимодействует?
сиКод на ассамблере?
Re: @модуль (альфамодуль)
Си это хорошо. Что разные протоколы я знаю...alexsis_76 писал(а):сделаю вечеромникак это разные протоколыА как он с web взаимодействует?сиКод на ассамблере?
Но а как тогда упровлять девайсом через сервер?
Re: @модуль (альфамодуль)
так же как из командной строки
отправлять символы на приемной стороне парсить и выполнять
отправлять символы на приемной стороне парсить и выполнять
Re: @модуль (альфамодуль)
Боюсь что мой код без железки под которую он писался Вас только окончательно запутает. В нем сделан упор на работу с 1вайр и реализован протокол для работы со своим софтом.foolhome писал(а):507, выложите свой код, хоть простой вариант, хотелось бы поковыряться пока строительный сезон не начался и есть много тихих зимних вечеров, я так понял он на ассемблере.
Если хочется просто так покопаться то могу посоветовать посмотреть проект тут http://trt.ru/design/solutions/trt-ethernet.htm.
Re: @модуль (альфамодуль)
микросхемы аппаратного 1ware у нас труднодоставаемы, но у меня есть две платы на авр с индикаторами и возможностью подключить до 8 устройств и имеющими свободные порты думаю подключить их , таким образом разгружается контроллер и снимается необходимость пляски с бубнами с 1ware вот
Re: @модуль (альфамодуль)
Танцы были с первым модулем, теперь уже все отработано.
Re: @модуль (альфамодуль)
рисунки печатных плат модулей, модули собраны на atmega8 , один приспособлен для работы c 1ware , имеет на борту реле и выводы нескольких портов (ADC)
второй имеет на борту ds1307 , у обоих имеются дисплеи
одна маленькая тонкость , разъем програмирования имеет другую нумерацию , придется переделывать
фото модуля где то в этой ветки вверху
схемы и прошивки модулей будут попозже как восстановлю
модули планируется подключить по и2с к основному модулю, сейчас испытываю мастера (програмного)шины
второй имеет на борту ds1307 , у обоих имеются дисплеи
одна маленькая тонкость , разъем програмирования имеет другую нумерацию , придется переделывать
фото модуля где то в этой ветки вверху
схемы и прошивки модулей будут попозже как восстановлю
модули планируется подключить по и2с к основному модулю, сейчас испытываю мастера (програмного)шины
Re: @модуль (альфамодуль)
это как? а как же пик?alexsis_76 писал(а):рисунки печатных плат модулей, модули собраны на atmega8
Re: @модуль (альфамодуль)
пик не куда ни делся он сейчас гоняет байтики по вай фаю просто у меня остались два модуля и было решено подключить их по шине к пику , таким образом я решил избавить себя от мороки с 1ware , дело в том что прошивки на них(модули)созданы в codevision , несколько движений пальцами(по клавиатуре)и вы получаете программу для работы с 1ware даже толком не зная что это(1ware) все это действо будет подключаться к основной плате , но тут небольшая не задача так как модуль MSSP в контроллере 1 а он прикидывается или spi или i2c и на spi висит wifi,то подключить туда i2c девайсы проблематично(по крайней мере без изменения прошивки) пришлось делать програмного мастера, аппаратный слейв будет на мегах, сейчас делаю все это
P.S в examples есть готовые программы для работы с ds18b20,ds1820,ds1990 меняете порт подключения дисплея, порт 1ware компилируете,прошиваете и все работает
P.S в examples есть готовые программы для работы с ds18b20,ds1820,ds1990 меняете порт подключения дисплея, порт 1ware компилируете,прошиваете и все работает
Последний раз редактировалось alexsis_76 13 дек 2014, 14:46, всего редактировалось 1 раз.
Re: @модуль (альфамодуль)
ммм... вон оно как )))
Re: @модуль (альфамодуль)
507
у Вас нет случайно кода для i2c slave ,запустил запись в устройство ,вроде пишет но код какой то корявый получается
Может быть есть у других участников форума
у Вас нет случайно кода для i2c slave ,запустил запись в устройство ,вроде пишет но код какой то корявый получается
Может быть есть у других участников форума
Re: @модуль (альфамодуль)
Увы, я ж сам то код не пишу потому как не умею.
Re: @модуль (альфамодуль)
Тема не умерла!
Несмотря на все сложности проект жив.
После ряда экспериментов пришли к осознанию что несмотря на всю привлекательность данного формфактора всех задач он решить не в состоянии. А делать всякий раз под новую задачу новую плату это не комильфо. Итог полностью переработанный модуль с увеличенным объемом епрома в четыре раза, 24 свободно программно-конфигурируемые GPIO и обилие подключаемой периферии от простых реле до WiFi, RF, BT и прочего.
Сейчас делаем попытки воткнуть А-модуль в среду программирования FBD стандарта МЭК 61131-3.
Несмотря на все сложности проект жив.
После ряда экспериментов пришли к осознанию что несмотря на всю привлекательность данного формфактора всех задач он решить не в состоянии. А делать всякий раз под новую задачу новую плату это не комильфо. Итог полностью переработанный модуль с увеличенным объемом епрома в четыре раза, 24 свободно программно-конфигурируемые GPIO и обилие подключаемой периферии от простых реле до WiFi, RF, BT и прочего.
Сейчас делаем попытки воткнуть А-модуль в среду программирования FBD стандарта МЭК 61131-3.