Jump to content

    

SergeyBorshch

Участник
  • Content Count

    100
  • Joined

  • Last visited

Community Reputation

0 Обычный

About SergeyBorshch

  • Rank
    Частый гость

Контакты

  • Сайт
    Array
  • ICQ
    Array

Информация

  • Город
    Array
  1. Ну так почему вы не хотите АВР ставить - я чего то не пойму? И вы смотрите минимальное значение в таблице и при напряжении 2,2В. это во первых, во вторых, реально будет больший ток потребления у MSP430F1132.
  2. Только что глянул потребление MSP430F2234 при кварце 100кГц в активном режиме тока потребления 95 мкА!!! В впящем режиме 3 мкА. При таких токах потребления никакой АВР и АРМ не сравнится!!!
  3. У MSP430 на борту 12 битное АЦП и этот контроллер специально предназначен для задач свермалого потребления. По цене сравним с ARM, и производительность у MSP430 неплохая. Я бы для такой задачи имено MSP430 ставил.
  4. Спасибо всем откликнувшимся. Более старой версией, т.е. MspFet_16007_devel также не получилось. Попробывал bsldemo и msp430-bsl, который идет в комплекте с mspgcc - все заработало, контроллер прошился. Мне более приглянулся msp430-bsl - с ним и работаю, здесь все более понятно и гибко настраивается.
  5. а где же взять старую версию программы Курта?
  6. Попробывал стереть флешку - операция ок. Загружаю бинарник для того чтобы прошить, нажимаю "прошить" и вновь Получен NAK. Может кто пользуеться другим софтом для заливки?
  7. какие нужно произвести волшебные действия чтобы прошить контроллер?
  8. И какой патч он требует, насколько я понимаю что загрузчик находится в ROM контроллера и обновить его никак не получиться.
  9. Приветствую всех на этом форуме! Собрал платку на MSP430F2272, использую программку от Курта, переходник USB-UART на CP2102. При подключении не хочет читать и записывать флеш память, а на проверку BLANK пишет что версия BSL старая, вообзем вот что он выдает: 12:53:15 Чтение памяти устройства... 12:53:16 Получен NAK 12:53:19 Инициализация... 12:53:19 Device: MSP430F2272. Info(0x1000-0x10FF), Main:(0x8000-0xFFFF) 12:53:19 Проверка на чистоту... 12:53:20 Старая версия BSL (<=1.10). Необходим патч Как мне прошить и считать флешку контроллера? Что я делаю не так.
  10. переводил все на 3.3В - эффект все то-же... я писал, что использую свою библиотеку, но для эксперимента взял и другие библиотеки, например, библиотеку взятую отсюда которые также заработали у меня на плате, но к сожалению результат все то-же - температура плывет...
  11. У меня питание датчика 5В! В цепи Vdd нету никаких резисторов! Вчера пробывал подключить резистор 100 Ом в разрыв линии данных, результат лучше стал - теперь температура с 21 градуса растет до 22,5, т.е. на 1,5 градуса.
  12. Имеется ввиду что ток потребления по питанию, а не по линии данных. По линии данных - я писал что ток практически нулевой, прыгает 0-1мкА... Вечером попробую экперимент со стаконом с водой.
  13. Пробывал мерять ток потребления, результат таков: раз в 30 сек (период опроса датчика 30 сек) ток прыгает до значения 670 мкА на короткое время где то около 1 сек и затем остается практически нулевым - тестер прыгает от 0 до 1 мкА. Также пробывал замерять ток и по линии данных - здесь тоже нулевое потребление - тестер прыгает от 0 до 1 мкА. 4.7 кОм - еще раз померяю, да я думаю вряд ли ошибся, но еще раз померяю тестером... А где вы предлагаете поставить 100 Ом? что то я не понял - в разрыв линии данных? Эксперимент с водой - сегодня вечером попробую - отпишусь.
  14. Вопрос остается все открытый - я пробывал загрузить другие библиотеки с 18В20 взятые с этого форума - температура читается - все нормально, но результат плывет... При включении - показывает 22.5 градуса после 20-30 минут - показывает 26.7 градуса. Если прибор выкл/вкл не на долго (до 10 мин) - то температура та же - 26.7 градуса. А вот когда выключить на 1 час и более - начингается все заново : показывает 22.5 градуса после 20-30 минут - показывает 26.7 градуса. Т.е. все таки в программе нет ошибок - реально идет самонагрев датчика на 5 градусов. И так все 3 прибора и 3 датчика ведут себя. Уже не знаю что делать - ехать новые датчики покупать???
  15. Да, все понятно, прикрепил ваши исходники и результат измерения 0xFF. Стал копаться - непонятно почему у вас команда старт преобразования равна 0хЕЕ _1w_write(0xEE); // Start Converting T хотя в документации эта команда 0х44. Да и чтение температуры у вас _1w_write(0xAA); // Readtemperature, а по доке это команда 0хВЕ. Непонятно??