Перейти к содержанию
    

A. Fig Lee

Участник
  • Постов

    949
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные A. Fig Lee


  1. У меня датчик с 16-ти битным SPI. Думаю, если дважды запустить SPI, то дважды получу по 8 старших разрядов, поскольку работа будет ВОЗОБНОВЛЯТЬСЯ. Вертится идея: не поднимая /SS, считать, а потом сделать мнимую запись в SPIDAT для повторной связи, может, в этом случае удастся дополучить второй байт? Не обладаю опытом в этом вопросе.

    Это не идея, это так и делают. Считать первый байт ведь тоже надо байт записать на выдачу.

     

  2. Элементарная логика: если для питания устройства нужен провод, то устройство уже не является беспроводным. Соответственно, для общения с ним довольно глупо использовать беспроводную связь.

    Про беспроводное устройство речь не шла. Шла про беспроводную связь.

     

     

    Я не ориентируюсь на старые квартиры в панельных или кирпичных домах, где вся проводка сделана один раз во время строительстве и с большим трудом поддается модификации. Для меня проложить сетевой кабель сложнее, чем кинуть Cat5, поскольку в стране Оз законы таковы, что сетевую проводку может делать только профессиональный электрик, а вот низковольтные провода может прокладывать кто угодно.

    Нас не интересует на что Вы ориентируетесь, не вы топик открывали. Обсуждаем проблемы ТС.

  3. Дело не в арме, то, что человек хочет, сейчас называется angular js.

    Погуглите. поддержку этого на микроконтролере развернуть возможно, но трудозатраты нереальны.

    Обычно серверная часть берется уже готовая и делов не много.

    Но в данном случае не тут то было.

     

    Есть другие извращения, менее современные..

  4. А какая связь: батарейки и вайрлесс? Речь шла о канале связи, ане о способе питания.

     

    Вы бы еще сказали что он "более гламурный". Что значит "более пробивной" в технических терминах?

     

    Искать надо. Я находил интересную статью об особенностях реализации 802.15.4, но сейчас не помню по каким словам.

    У нас была проблема у одного клиента, и мы грешили на 802.11, после прочтения решили, что это не оно..

     

  5. Поставить лампочку накаливания в сеть 220 Вольт и мееееедлееееныыыый фоторезистор. Как осветится, значит сигнал есть.

    Все это заэкранировать и закопать под землю от наводок.

    Можно еще водой и нагревателем передавать - нагрелась вода - включаем реле, остыло - выключаем

  6. Добрый нень!

     

    Даже не знаю куда лучше запостить, напишу здесь

     

    Есть ли в Windows утилита, с помощью которой можно отправить HTTP запрос на сервер, получить ответ и сохранить в файл?

    Нужен интерфейс командной строки, GUI не нужен

     

    Очень не хочется самому городить велосипед, если он существует :)

    wget, curl.. На виндоус есть они?

  7. есть в 2 стороны работающая в одном корпусе аж 8 канальная, но дороже

    полевика и 2 резисторов:) мы же тут об этом говорим.

    ТС я так понимаю уже давно все сделал, это кто-то из небытия топик поднял...

    Есть. И одноканальная есть. Вопрос шел о 4х канальной.

    А 4 полевика и 8 резисторов обойдутся дешевле 1 доллара?

  8. Проблема не в объемах передаваемой информации, а в реальном времени. Практически невозможно гарантировать доставку информации по радиоканалу за некое умеренное заданное время. Особенно в городских условиях в полностью загаженном WiFi-ями и блютусами диапазоне 2.4 ГГц, ведь для ISM-устройств (т.е. зигби, Thread и иже с ними) по закону мощность передатчика допускается в десятки раз меньше. Поэтому к Thread у меня отношение довольно скептическое: эти ребята в техническом плане ничего нового не предлагают.

    Странно, а у нас получается..

  9. Проводные интерфейсы обеспечивают намного более надежную связь, чем беспроводные или те, которые для связи используют сетевые провода. Поэтому файл перекачать по WiFi - это можно, а вот лампочку включить - это большой вопрос.

    Другими словами гигабайт переслать не проблема, а вот 2 байта..

    На самом деле информация о надежности в свете последних новостей несколько устарела.

  10. всё с вами понятно. вы как тот инженер с законами ньютона.

    а для себя почитайте чем отличается GPL и BSD. И может поймёте почему многим разработчикам и компаниям выгодная имено GPL(Linux/GNU),

    а не BSD(FreeBSD).

     

    Выгодна тем, что при BSD лицензии компания не обязана показывать свой код и может сохранить интеллектуальную собственность. А при GPL так выгодна,

    что пришлось даже LGPL изобретать. Мне почитать чем они отличаются, или вы сами почитаете?

    Естественно, что компании просто ринулись на линух, чтоб можно было свои исходники опубликовать.

     

  11. Пожалуй, тут я соврпала :). Два события в памяти переплелись. Первое событие - тётенька (европейка) приезжала в Москву и что-то вроде презентации Arduino устраивала. Я там была и помню, как ее вопросами замучили: "Отчего AVR?". Второе событие - обсуждение на форуме выбора Гуглом платформы Arduino для коннекта с Android: http://www.techhive.com/article/227618/and...es_arduino.html - Здесь уже кто-то рассказывал о колебаниях гугловцев по части Arduino, т.к. были альтернативные предложения.

    Понятно. Чисто для сравнения: из парралакса, например, никто не приезжал?

    Что и требовалось доказать. Вложились в рекламу, раскрутили.. А то: корпуса ДИП..

    Крылья, ноги... Хвост!

     

  12. PS

    Для A. Fig Lee - основное отличие FreeBSD от линукса - что у линукса (RHEL) была (и есть) поддержка, платная, гарантированная. Поэтому все производители серьезных CAD-ов ориентированы на него, когда Sun/SPARC/Solaris конкуренции с интелем не выдержали. С кем FreeBSD конкурировать? С цисками? Вот с ними она и конкурирует. Вот в этом и причина, а не в журналюгах.

    Для SM: вы очевидно очень молоды. Для тех кто не слышал, повторяю: речь идет о ранних стадиях развития.

    В те времена ред хат еще только только намечался. Благодаря рекламе много кинулось людей клепать дистрибутивы линух,

    в их числе и ред хат. который поначалу все делал бесплатно..

    Почитайте историю. Откуда началась и когда BSD и линух.

     

     

    Я хочу сказать, что в свое время была очень напряженная дискуссия по поводу того, какой МК для платформы Arduino выбрать. И даже после того, как было объявлено, что выбор пал на ATmega8 было очень много недовольных. Сильно этот выбор криковали. Но зато у Atmel в тот момент акции сильно подросли в цене :).

    Ну я об этом не в курсе вообще. А где и когда дискусии то были?

  13. А при чем здесь "выбор для ардуино"? Речь вроде шла о ПЛАТФОРМЕ ардуино, то бишь плате и все что вокруг, включая IDE, а не о контроллере.

    Хотите сказать что успех платформы АРДУИНО определен выбором атмела изза его корпуса?

    СТМ32, ПИК, все льется без JTAG.. Все просто..

    Практически везде JTAG излишен.

     

     

  14. Вы не поверите, но не всем нравился OSS(это когда закрой бразуер, чтобы послушать музыку или посмотреть фильм). а ещё, думаю, ну правда - подозреваю, что получить kernel panic при выдёргивании флешки тоже мало кому нравилось. Отсутствие драйверов для видео тоже мало кому нравилось. Вменяемый инсталлятор люди хотели - и правда зачем им эта глупость.

    не несите бред, не разжигайте в теме, в которой "недоразобрались". Тем более, что NetBSD круче FreeBSD.

    ах да, параллакс. почему же, например я - дилетант и ламер - выбрал атмел. хмммм, может наличие библиотек и документации под gcc. может возможность писать на C. врядли. какието другие причины были.

    может наличие у атмела различных корпусов а не только DIP размером с боинг. и явно не потому что для атмелов было несколько сред программирования, симуляторы и т.д. та нееее, врядли это повлияло на выбор. это просто вселенская несправедливость. ах, бедный параллакс.

    по сабжу. ардуино вызывает недовольство своим сообществом. огромная масса людей считала, что препятствие к реализациям их фантазий - это только неумение/нежелание паять. как показали вопросы на форумах препятсвием было не это. и второй аспект - увеличение энтропии. мне, как землянину, не нравится когда берут, к примеру, RPi(вообще отдельный разговор) или ArduinoMega и делают её контроллером гирлянды.

     

    1. При чем здесь десктоп? А почему драйвера делали для Линух, а для FreeBSD нет? Потому что раскрутили. И вообще, вы затронули слишком поздний период. Имелось ввиду во времена FreeBSD 3.Х 4.Х, тогда Линух не был еще столь раскручен. Но тупые журналюги раскрутили.

    2. Атмел и параллакс это яблоки и апельсины. Сравнивать Параллакс можно с ардуино, и он был задолго до ардуино.

     

    При чем тут несправедливость? Случайности правят историей

  15. Успех Ардуино, как и Линуха основан на мнении дилетантов. Вот они кричат "круто", ардуино и пошел развиватся.

    А Параллакс, скажем, не пошел.

    Как и FreeBSD, которая тоже бесплатна и в свое время была лучше, да и лицензия лучше у нее для коммерческих, а вот раскрутили Линух.

     

  16. Добрый день!

     

    Есть 8бит АЦП на контроллере.

    Есть задача - увеличить точность замера напряжения с батареи(может быть разных номиналов: 12, 24, 36, 48, 60В). Так как замерять нужно верхний участок сигнала, т.е. отслеживать разряд и заряд батареи, то соответственно чтобы точность была выше, нужно мерять только верхнюю часть сигнала, в диапазоне допустим +/-6В от номинального значения. Точность измерения около 0.5% для 60В и >0.5% для более низких номиналов батареи.

    Вопрос: как правильно это сделать?

    Варианты:

    1) Обрезать диодом и с резистора(последовательно с диодом поставить) + фильтр... снимать сигнал на АЦП, а падение на диоде учитывать в цифре.

    Достаточно грубый способ.

    2) Делать вычитатель на ОУ - более точно.

     

    Правильно лия рассуждаю? Или есть более хитрые способы?

     

    Благодарю.

     

    Применять специализированный дифференциальный ADC.

    Есть до 60 вольт common voltage.

    На 2й вход подать выход с резистивного делителя.

    А может проще сам заряд/разряд через ток отслеживать? Или это не надо?

     

  17. проще купить простейший атмель8515 и применять его в качестве расширителя, общаясь с главным контроллером по какому-нибудь последовательному каналу.

    есть масса SPI/I2C расширителей. I2C есть сразу с level translator у Тексаса

  18. .., но человек – владелец этого делать не хочет, а от батареек модули долго не протянут. ..

    Ну если батарейки - нет, то тогда аккумуляторы. Сами себя подзарядят когда включатся.

×
×
  • Создать...