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

Помогите С Bascom Avr


Рекомендуемые сообщения

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

Исправить программу . При невозможности компиляции обычно пишет в чём проблема .

Технические вопросы решаю в теме , в личке не обсуждаю !!!

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

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Особенности хранения литиевых аккумуляторов и батареек

Потеря емкости аккумулятора напрямую зависит от условий хранения и эксплуатации. При неправильном хранении даже самый лучший литиевый источник тока с превосходными характеристиками может не оправдать ожиданий. Технология, основанная на рекомендациях таких известных производителей литиевых источников тока, как компании FANSO и EVE Energy, поможет организовать правильный процесс хранения батареек и аккумуляторов. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Ну Вы хотя бы выложите то, что компилируете. Или проверьте компилятор заведомо нормальным кодом - найдите в интернете - например этот http://robozone.su/bascom-avr/33-bascom-avr-pervyjj-shag.-miganie.html Если проблема осталась - хреновый компилятор, если нет - ищите ошибки в своем коде.

Изменено пользователем Максим.w2
Ссылка на комментарий
Поделиться на другие сайты

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Ну Вы хотя бы выложите то, что компилируете. Или проверьте компилятор заведомо нормальным кодом - найдите в интернете - например этот http://robozone.su/b...g.-miganie.html Если проблема осталась - хреновый компилятор, если нет - ищите ошибки в своем коде.
вот код:

'Прошивка для УДТПП на МикроКонтроллере
'Версия прошивки: 1.0
'Дисплей HD44780 (LM016L) 16*4
'Разработчик: Бодров Данила Андреевич
$regfile = "attiny2313.dat"
$crystal = 8000000

Config Lcdpin = Pin , Db4 = Portb.4 , Db5 = Portb.5 , Db6 = Portb.6 , Db7 = Portb.7 , E = Portb.1 , Rs = Portb.0
Config Lcd = 16 * 4

Config Portd.3 = Input
Config Portd.4 = Input
Config Portd.5 = Input
Config Portd.6 = Input
Config Portd.2 = Input
Config Portb.3 = Input
Config Portd.1 = Input

Const Pto = 1

$eeprom
Alldata:
Data 75%
$data

Cls
Lcd "¤гpaіcїіy№їe!"
Wait 3
Sound Portb.2 ; 150 ; 90
Sound Portb.2 ; 150 ; 90
Sound Portb.2 ; 150 ; 90
Cls

Do
Disable Interrupts
Locate 1.1
Lcd "BpeјЗ їpaі»eЅёЗ:"
Locate 2.5
Lcd : Time                                             
Locate 3.1
Lcd "BpeјЗ їpaі»eЅёЗ:"
Locate 4.4
Lcd : Pto

If Pind.3
Read Portd.4
Locate 1.1
Lcd "Teјѕepaїypa x/¶:" "
Locate 3.2
Lcd : Data If Portd.4
Wait 5
Sound Portb.2 ; 300 ; 98

If Pind.5
Locate 1.1
Lcd "гaЅЅГe cІpoБeЅГ!"
Locate 3.5
Lcd "cѕacёІo."
Wait 5
Sound Portb.2 ; 400 ; 79
Pto = 0
Time = 0
If Pinb.3
Locate 1.1
Lcd "гaЅЅГe coxpaЅeЅГ!"
Locate 3.5
Lcd "cѕacёІo."
Wait 5
Sound Portb.2 ; 450 ; 85
Save Pto Inp Eeprom
Save Time Inp Eeprom

If Pind.2
Locate 1.2
Lcd "ѕaјЗїД oАёжeЅa"
Wait 5
Sound Portb.2 ; 350 ; 91
Clear Eeprom

If Pind.6
Lcd : Eeprom
Wait 5
Sound Portb.2 ; 150 ; 90
Sound Portb.2 ; 150 ; 90
Sound Portb.2 ; 150 ; 90
'If S = 0 Then
'If pto = 0 Then
'Sound Portb.2 , 500 , 250
'Waitms 100
'Sound Portb.2 , 500 , 250
'Waitms 100
'Sound Portb.2 , 500 , 250
'S = 1
'End If
'End If
'If pto <> 0 Then S = 0
Loop
Pto:
Total = Total + Pto
All = All + Pto
Temptotal = Temptotal + Pto
Waitms 50
Gifr = 64
Return
Incrt:
Pto = 0
Pto = Temptotal
Temptotal = 0
Pto = Pto * 3600
Pto = Pto / 1000
Return

Изменено пользователем Данила Бодров
Ссылка на комментарий
Поделиться на другие сайты

пишется просто через запятую, а не через точку с запятой

Вот и я о том же... CTRL+F и вперед искать похожие ошибки.

Оффтоп: а что за устройство будет?

Изменено пользователем Максим.w2
Ссылка на комментарий
Поделиться на другие сайты

УДТПП(Устройство Для Травления Печатных Плат). Отображает на дисплее время травления и кол-во оборотов платы в растворе. Вот Схема:

post-168947-0-51838100-1373967883_thumb.jpg

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

Тоже оффтоп, нафига показывать кол-во оборотов платы??

И кстати на диод D1 на схеме повесь резистор, иначе попалишь.

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

И пусть судьба не справедлива, Жизнь игра - играй красиво!

И что б не кикнули тебя, Не злить Админа, юзверя!

Люблю "спасибки" :)

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

Подтяните средний вывод датчика к + через резистор 4,7к - так стабильнее будет

http://mega-avr.ucoz...ga8535/1-1-0-15

так ка на втором рисунке.

Оффтоп: устройство сами разработали или где-то скопипастили?

Изменено пользователем Максим.w2
Ссылка на комментарий
Поделиться на другие сайты

Config Portd.3 = Input
Config Portd.4 = Input
Config Portd.5 = Input
Config Portd.6 = Input
Config Portd.2 = Input
Config Portb.3 = Input
Config Portd.1 = Input

Если ножка конфигурируется на вход, то пишут:

Config Pind.1 = Input

А проще записать так:

DDRD = &B00000000
Config Pin.3 = Input

Выводы PORTD в схеме не подтянуты к GND резисторами 10кОм, либо программно:

PORTD = 0

Нет организации антидребезга кнопок. В цикле DO.....LOOP много 5-секундных задержек и в том же цикле опрос кнопок- программа будет пропускать их нажатия (если их не держать подолгу)

Если есть условие IF, тогда нужно писать не:

If Pind.3

, а к примеру

If Pind.3 = 1 Then ...

В общем, куча синтаксических ошибок, да и сам алгоритм ни о чем....

Читайте, учитесь :)

Изменено пользователем u33
Ссылка на комментарий
Поделиться на другие сайты

Кстати, как планируешь оформить датчик температуры?

И пусть судьба не справедлива, Жизнь игра - играй красиво!

И что б не кикнули тебя, Не злить Админа, юзверя!

Люблю "спасибки" :)

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

Кстати, как планируешь оформить датчик температуры?

В термоусадку и вперёд! :yes:

Подтяните средний вывод датчика к + через резистор 4,7к - так стабильнее будет

http://mega-avr.ucoz...ga8535/1-1-0-15

так ка на втором рисунке.

Оффтоп: устройство сами разработали или где-то скопипастили?

Сам. И в протеусе тагого (4,7) не нашёл. Изменено пользователем Данила Бодров
Ссылка на комментарий
Поделиться на другие сайты

(4,7) не нашёл

Зато In Real Life они есть :D (4,7 килоома - не вздумайте брать на другие значения - 4,7 ома, например :D )

Без резистора может вообще не заработать. Так что лучше подтяните.

В термоусадку и вперёд

А не боитесь что под термоусадку проникнет хлорное железо (или что там у вас) и перетравит на датчике выводы? Если конечно датчик погружен в внутрь емкости. Если датчик снаружи - то точность измерения будет фиговая.

Изменено пользователем Максим.w2
Ссылка на комментарий
Поделиться на другие сайты

В термоусадку - не вариант, скорее всего щель останется и тогда хана твоему датчику, надежнее в эпоксидку закатать.

4,7 кОм в протеусе дофига, просто искать надо....post-145903-0-12796200-1374483512_thumb.jpg

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

И пусть судьба не справедлива, Жизнь игра - играй красиво!

И что б не кикнули тебя, Не злить Админа, юзверя!

Люблю "спасибки" :)

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

По схеме: почему кварц висит просто в "воздухе"? Где конденсаторы? Ставьте обязательно!

Изменено пользователем Максим.w2
Ссылка на комментарий
Поделиться на другие сайты

В протеусе кондеры не обязаиельны, вот только в реале про них забывать не стоит....

И пусть судьба не справедлива, Жизнь игра - играй красиво!

И что б не кикнули тебя, Не злить Админа, юзверя!

Люблю "спасибки" :)

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

В термоусадку - не вариант, скорее всего щель останется и тогда хана твоему датчику, надежнее в эпоксидку закатать.

А если замазать щель герметиком, хлорное железо туда не попадет :yes:

Изменено пользователем Данила Бодров
Ссылка на комментарий
Поделиться на другие сайты

А вы знаете что герметики не инертны? И могут вступить в реакцию с травящим веществом.

Не изобретайте велосипед. Залейте эпоксидкой и не занимайтесь фигней. Или вообще поставьте обычный спиртовой термометр, в схеме все равно автоматической терморегуляции нет.

Изменено пользователем Максим.w2
Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

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

  Разрешено использовать не более 75 эмодзи.

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

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

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

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Сообщения

    • Вы пишете: "Там логика + 4 релюшки". Никакую логику никакой самый точно подобранный предохранитель не спасёт - скорости не хватит. Защищать обмотку реле предохранителем тоже бессмысленно - есть напряжение - оно сработает, нет напряжения - не сработает. От не очень сильно повышенного напряжения тоже не сгорит. Осюда простой вывод: такую схему предохранитель может защитить разве что от пожара. Поставьте на ток в 3-4 раза больше потребляемого схемой. Этого будет более чем достаточно, чтобы не раздражало постоянное и всегда не вовремя срабатывание предохранителя, работающего "на грани". Если вы посчитали, что эта схема потребляет не более 175 мА, то поставьте предохранитель на 0,5 - 1,0 А. И для такой схемы не важно, быстрый это предохранитель или обычный. Поставьте, какой найдёте.
    • SG3525 ваш путь, гуглите "sg3525 push-pull converter" - схемы простые, а мощность у вас небольшая. Вы их постоянным током питать собрались? Хм... За что вы её любите, с одинокими транзисторами на выходах?  У SG3525 двухтактные выходы, это удобнее.
    • По три раза на дню? 
    • WAT? Чет как то не клеится LT1013 и предусилитель?
    • Например очень удобно монтировать и настраивать ток покоя например. да мало ли.
    • И кто транзисторы закрывать будет? R5 R6? Почему обмотки трансформатора к истокам, а не к стокам? Возьмите схему любого преобразователя напряжения для автомобильного усилителя и добавьте вторичку до нужных 150 В. Это будет быстрее и проще для Вас, чем изучать схемотехнику.
    • Доброго времени суток всем. Перечитав некоторое количество зарубежных форумов и по советовавшись с одним из инженеров из Америки, я пришел к выводу, что мне достаточно интересен данный ОУ. По ковыряв по сути доступные схемы на русскоязычных ресурсах так и не смог найти ни схем, ни информации касаемо изготовления схемы преда на данном ОУ. По сему поднимаю здесь данную тему. Может, что то где то не увидел и пропустил.    Значит стоит задача построения схемы на этом усилителе. Хочу собрать "идеальный" пред для своей системы. Оконечники у меня разные. Есть ланзар, есть переделанная классика унч 50-8, есть сокол, есть Зуев (очень нравится его звучание). Так же есть возможность подключиться к японцу (модель не скажу) и к лампам. Но лампы здесь, вопрос второстепенный. Все же тама Hi-fi.  Со слов зарубежного инженера данный ОУ отличается от многих своей стабильностью и линейностью. Позволяет получить чистый сигнал на выходе сродне студийному звуку.  Так де посмотрев дотащит, параметры сие вполне меня устраивают. Если есть кто то кто достаточно глубоко понимает принципы работы ОУ и строит схемы, был бы рад по общаться, чтоб понимать, что я получу на выходе и попробовать построить схему, возможно даже с последующей оплатой. Админы простите и поймите. Сам я далеко не спец, по этому прощу помощи.    P.S. не кидайтесь помидорами. Посты я писать не умею, знаний инженерных так же обделен... Есть только 12 лет радиокружка с построением простых схем. Но привнести в этот мир лучшее, есть желание. 
×
×
  • Создать...