• Объявления

    • admin

      Просьба всем принять участие!   24.11.2017

      На форуме разыгрывается спектроанализатор Arinst SSA-TG LC (цена 18500 руб). Просьба всем перейти по ссылке ниже и принять участие!

6 184 сообщения в этой теме

Mayder    8

Добился чтобы в мплабе все запустилось без ошибок(маленько въезжал в тему с подачей питания от программатора и правильным вставлением МК в панельку). В интернетах пишут что достаточно просто добавить .hex через пункты Файл-Импорт-"Имя добавляемого хекса", после чего в пункте Programmer нажать на пункт Program и хекс зальется в МК. Я даже получаю уведомление об успешной заливке чего-то там. Но как проверить, залилось ли что на самом деле в МК? Ибо якобы заливка происходит за пару секунд, и на программаторе не мигает желтый светодиод, как пишут в источниках, а вместо белого загорается красный Status и начинает мигать синий Active.

Нажатие кнопки Read в меню Programmer ведет к появлению в окне надпись Read Complete, а где результат чтения МК, я и не знаю...

Скрытый текст

Вот окно при подключении программатора с подключенным МК1.thumb.jpg.7e9c8db99a59f36fe2188fb2c359efc9.jpg

Скрытый текст

Вот окно после добавления хекса программы2.thumb.jpg.32b0c8e24b03eda040d2578647025bbb.jpg

Скрытый текст

Вот окно после "программирования"3.thumb.jpg.835b62b833e293416ad802bb6da15377.jpg

Скрытый текст

Вот окно после чтения(две надписи Programming- второй раз нажимал Program, чтобы посмотреть на светодиоды)4.thumb.jpg.ddddb42d563d5a885d3b9ecbde51341d.jpg

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Быстрый заказ печатных плат

Полный цикл производства PCB по низким ценам!

  • x
    мм
Заказать Получить купон на $5.00
my504    166

Все нормально прошилось.

Посмотреть можно в Program Memory после чтения.

Если питание с пиккита подано и MCLR установлен в высоком уровне, то контроллер запустится сразу после прошивки.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Zhuk72    10
В 01.10.2017 в 08:17, Mayder сказал:

Скачал MPLAB 8.91, с неоф.сайта, ибо на оф регистрацию требует, а мне немного это лень было. Да и программа установилась и запустилась нормально, значит проблемы быть с этим и не должно

В каком именно месте официальный сайт просил регистрацию для скачивания?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Mayder    8

По вашей ссылке кидает на МПЛАБ Х, а я не его скачать хотел(да и его не скачаешь- страницы ошибки выдают, когда на скачивание нажимаешь). Мплаб я находил гдето в архивах(сейчас найти не могу, там требовалась регистрация по электронной почте для скачивания). Да и в чем проблема, мплаб же запустился, значит рабочий?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Zhuk72    10

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

Качать подобные программы со сторонних ресурсов - плохая привычка. Можно подцепить что-то нехорошее.

P.S. Уже работает.

Изменено пользователем Zhuk72

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Mayder    8
Скрытый текст

1211.thumb.jpg.69a6d1632cc0f442d21dea9433aa2fc7.jpg

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

А вот это окошко(ниже) после чтения памяти мк (добавляю через импорт хекс, подключаю и настраиваю программатор, питание от него, после жму program, жму read, перехожу во вкладку View далее Program memory) Насколько я знаю, это значит что все ячейки памяти пустые, и калибровочные константы в последних ячейках у разных мк присутствуют разные, не меняютя

Скрытый текст

1211.thumb.jpg.50698b0dbbb5ef863cbd99a8e4d9b132.jpg

 

Изменено пользователем Mayder

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Mayder    8

(предыдущее сообщение нельзя больше изменить)

На ногах питания МК 4,82 вольта(4.88 показывает программа), на ножке  МК MCLR постоянно висит 1,6 вольта, при программировании (нажатии кнопки Program в мплабе, и быстром шевелении ручонками с мультиметром) смог запечатлеть что-то похожее на 12 вольт, сильно кратковременно, устояться не успело. Как мне кажется, я просто не могу прикрепить нормально хекс чтобы его прошить, и шьется пустота. Хотя делал вроде все через импорт, создавать проект не надо. Как в интернетах и пишут:unsure:

Изменено пользователем Mayder

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Alexeyslav    590

Так ты не то открыл просто, это окно просмотре скомпилированного содержимого флэша, а не прошивки. Пока не скомпилировал с исходника без ошибок там будет пусто.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Zhuk72    10

В архиве есть "PICkit 3 Programmer App and Scripting Tool v3.10", регистрации не требует.

Скачайте и установите Setup. Eю пробуйте читать/писать. Из МПЛаб имеет смысл делать это, если вы в нем же и пишете программу. А просто хекс залить и отдельная программа может, проблем с ней у меня не было.

Изменено пользователем Zhuk72

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Mayder    8

@Zhuk72 Скачал рекомендованную вами программу и смог таки прошить хексы спокойно! без особых танцев. Константу не трет, пишет-читает. Все успешно. Правда сами платы, куда МК шил, так и не заработали:unsure: вроде и в монтаже ошибки нету

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
vasekiv    1

Здравствуйте, уважаемые! Помогите определиться с микроконтроллером и программатором.

Будет 6 букв. Которые должны будут зажигаться по очереди до полного свечения всех букв, затем моргание всех букв и полное отключение всех( алгоритм в процессе может изменю) Какой контролер лучше подойдет под данную задачу?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
o_l_e_g    1 638
27 минут назад, vasekiv сказал:

Какой контролер лучше подойдет под данную задачу?

Самый дешевый. Все остальное, сможет любой.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
snn_krs    10
27 minutes ago, vasekiv said:

Помогите определиться с микроконтроллером и программатором

Arduino Nano и больше ничего не надо. Программирование через встроенный ЮСБ из оболочки программирования

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Как то абстракто все, и уже даны ответы. Букав 6 и они мигают я так понимаю рекламка? Тогда к мк нужна обвязка, что за буквы из гр ламп или сд? А так с миганием справится самый любой мк.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
vasekiv    1
4 минуты назад, Дмитрий Вас сказал:

я так понимаю рекламка?

Да, вывеска кафешки. Буду делать на светодиодах. Сейчас читаю эту тему http://cxem.net/mc/mc161.php. Букв будет 6 и еще контур какой нибудь, тоже моргающий мигающий) Я просто ни разу с этим не сталкивался, по этому и возникают вопросы типа сколько должно быть выводов у МК, память и пр.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
vasekiv    1

Хотелось самому поковыряться. Да и в будущем опыт пригодиться. 

Я так понимаю attiny13 не подойдет, мало выводов для светодиодов. attiny26 норм будет? Или есть подешевле?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
vasekiv    1

В общем решил брать attiny 2313+https://ru.aliexpress.com/item/1pcs-New-USBASP-USBISP-AVR-Programmer-USB-ISP-USB-ASP-ATMEGA8-ATMEGA128-Support-Win7-64K/32582933115.html?ws_ab_test=searchweb0_0,searchweb201602_3_10152_10065_10151_10068_10344_10342_10343_10340_10341_10307_10301_10060_10155_10154_10056_10055_10054_5370015_10059_10534_10533_10532_100031_10099_10338_10339_10103_10102_10169_10052_10053_10142_10107_10050_10051_10084_10083_10080_10082_10081_10110_5590015_10111_10112_10113_10114_10312_10313_10314_10078_10079_10211_10128_10073_10129_10125,searchweb201603_30,ppcSwitch_5&btsid=9eaf9a24-e2ac-48b3-b47c-fb78ad5be5bf&algo_expid=45622855-6ef6-4a6a-b138-9b6534a6fa00-0&algo_pvid=45622855-6ef6-4a6a-b138-9b6534a6fa00 и сделать вот это http://msevm.com/2013/grani/a2313/index.htm. Если что то не  то, поправьте пожалуйста.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
o_l_e_g    1 638
1 час назад, vasekiv сказал:

не подойдет, мало выводов для светодиодов

Порты мультиплексируются. Например, сдвиговыми регистрами.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
vasekiv    1

Олег, объясни пожалуйста, что значит мультиплексируются? Т.е. можно и attiny13 использовать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
o_l_e_g    1 638
3 минуты назад, vasekiv сказал:

можно и attiny13 использовать

Можно.register.GIF

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
vasekiv    1

Олег, СПАСИБО тебе большое за ответы! Но теперь у меня возникло еще больше вопросов:D

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Нужно ещё подумать о том, что нужны порты для получения отображаемой информации. Не перешивать же каждый раз МК.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
o_l_e_g    1 638
3 минуты назад, Григорий Т. сказал:

порты для получения отображаемой информации

Как бы, УАРТ  напрашивается.:)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
DmitryS    23

Задача , очень простая , человеку не нужно прорисовывать буквы , они уже готовы , как я понимаю ,  не нужно ни каких регистров сдвига . нужно только 6 портов на МК , подойдет и тини 13 , но с ней может быть засада , когда пин ресет переведет в обычный порт , последующее перепрограммирование чипа будет не возможно , если нет ВВ программатора . Сама по себе задача , это моргание 6 светодиодами .

Изменено пользователем DmitryS

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ваша публикация должна быть проверена модератором

Гость
Вы не авторизованы. Если у вас есть аккаунт, пожалуйста, войдите.
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Восстановить форматирование

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Загрузка...

  • Похожие публикации

    • Автор: east1095
      Здравствуйте, давно читаю форум, зарегистрировался только сегодня, хочу попросить советов у вас для очередной работы.
       
      1. Мощность 30 кВт, напряжение 2 кВт, 15 А ток.
      2. Планирую полумост;
      вопросы:
      1. Шим контроллер должен поддерживать регулировку к.заполнения, с заданным dU/dT, это планирую делать с МК, потому что в случае пробоя быстроействуюий ключ даст сигнал об остановке преобразователя, потом будет строб, потом пуск источника, при этом он должен выйти на напряжение на котором произошла остановка работы с более коротким (быстрее) dU/dT, это можно реализовать с МК, завести сигнал с датчика КЗ.
      При этом нужна регулировка напряжение и регулировка уставки максимального тока(в приципе в схеме защиты от КЗ она уже реализована)
       
      2. Полумоста хватит на такую мощность?
      3. Можно ли с помощью софта рассчитать трансформатор на такие характеристики? Lite_calcIT не осилил такую задачу.
      4. 1 трансформатор или набор модулей соединенных последовательно для обеспечения нужного напряжения?
      5. Ткните носом в краткую но понятную ветку/статью о резонансных и квазирезонансных и других типах схем, т.к. я недостаточно в этом подкован, немного другие интересы, однако.
       
      Заранее спасибо!
    • Автор: sergeistydent
      Всем привет , ребята подскажите такую ситуацию надо откомпилить прошивку в среде BASCOM-AVR а она весит 6 килобайт демо версия не пропускает, ну как бы там только одно значение надо изменить а в готовом хексе не могу найти, точнее я его вижу их там два значения я не знаю кого изменить ну это я так думаю что знаю, значение находитса в еепроме это цифра 70 она же в 16ричной 46 но в моем хексе две цифры 46 чтобы было проще понять я строю регулятор вентилятора пропорциональный он на меандре (сайте) там значение для старта нужно подобрать опытным путем от 55 до 95 вот его то нужно изменить в готовом хексе оно 70 как подскажете решить вопрос без баскома или без него некак
    • Автор: timoxa87
      Здравствуйте! Я занимаюсь организацией страйкбольных игр! 
      Идея: Сделать устройство работающее на радио частотах передающее информацию по рациям(цифровым, аналоговым)

      Задача: Нужно изготовить устройство №1 оборудованное двумя кнопками А и Б работающее на радио частотах от аккумуляторной батареи . При нажатии на кнопку А или Б всем по рации передается информация, что нажата кнопка А или Б! Нужно изготовить устройство №2 оборудованное двумя лампочками(индикаторами)  которое дублирует судьям соревнованию, что на устройстве №1 нажата кнопка А или Б

      Требования
      1. Устройство №1 должно передавать в радиусе 200 метров на устройство №2 цифровой сигнал , чтобы исключить наводки или помехи!
      2. Устройство №1 должно дублировать сигнал для аналоговых раций в виде звукового сообщения "Кнопка А включена" или "Кнопка Б включена" 



      Цена договорная!
    • Автор: timoxa87
      Здравствуйте! Помогите для игры в страйкбол/пейнбол доработать устройство. Мы изготовили устройство(в коробочке) оборудованное двумя кнопками 1 и 2 с цифровым таблом, при нажатии на кнопку 1 для нее включается свой секундомер,при нажатии на кнопку 2  секундомер для кнопки 1 останавливается и включается секундомер для кнопки 2. Секундомеры для обоих кнопок накопительные. Когда секундомер доходит до 25 мин срабатывает громкий сигнал!
      Как сделать так чтобы информация о переключении кнопок и секундомере дублировалась по радио сигналу на устройство оборудованное двумя лампочками и  цифровым таблом, дистанция 200 метров ,сигнал должен быть мощный так как встречаются постройки из кирпича и бетона. Если есть мастер который может сделать такое устройство, отзовитесь!!!
    • Автор: timoxa87
      Здравствуйте! Помогите для игры в страйкбол/пейнбол доработать устройство. Мы изготовили устройство(в коробочке) оборудованное двумя кнопками 1 и 2 с цифровым таблом, при нажатии на кнопку 1 для нее включается свой секундомер,при нажатии на кнопку 2  секундомер для кнопки 1 останавливается и включается секундомер для кнопки 2. Секундомеры для обоих кнопок накопительные. Когда секундомер доходит до 25 мин срабатывает громкий сигнал!
      Как сделать так чтобы информация о переключении кнопок и секундомере дублировалась по радио сигналу на устройство оборудованное двумя лампочками и  цифровым таблом, дистанция 200 метров ,сигнал должен быть мощный так как встречаются постройки из кирпича и бетона. Если есть мастер который может сделать такое устройство, отзовитесь!!!