Jump to content
admin

Помогите! Подскажите! Help!

Recommended Posts

Даже не могу представить себе зачем нужен БП такой мощности, разве только для питания активной телеантенны.

Может быть 12 Вольт, 2 Ампера?

Edited by Dr. West

"Я не знаю какой там коэффициент, я просто паять умею. "

Share this post


Link to post
Share on other sites

Подскажите, где ошибка. Никак не получается вывести символ на вторую строчку. Когда в коде прописываешь выводить символ на вторую строчку то и на первой ничего не высвечивается. А если только на первой то все работает?

#define F_CPU 4800000UL
#include <avr/io.h>
#include <util/delay.h>
#include <avr/interrupt.h>
#include <stdio.h>
#include <stdlib.h>

//---------------------------------------------------------------------
#define e1 PORTB|=0b00010000; //устанавливаем линию е на дисплеи в 1
#define e0 PORTB&=0b11101111; //устанавливаем линию е на дисплеи в 1
#define rs1 PORTB|=0b00100000; //устанавливаем линию rs на дисплеи в 1 (передаем данные)
#define rs0 PORTB&=0b11011111; //устанавливаем линию rs на дисплеи в 1 (передаем команду)
//---------------------------------------------------------------------
void port_ini(void) //Задаем параметры порта
{
    PORTB = 0x00;
    DDRB = 0xFF;
}
//---------------------------------------------------------------------
void polbyte(unsigned char c) //отправляем пол байта
{
    e1;  //устанавливаем линию е на дисплеи в 1
    _delay_us(50);
    PORTB&=0b11110000; // очищаем младший байт порта
    PORTB|=c;  //посылаем в порт
    e0; //устанавливаем линию е на дисплеи в 0
    _delay_us(50);
}
//---------------------------------------------------------------------

void byte(unsigned char c, unsigned char mod) //отправляем весь байт
{
    if (mod==0) 
            {
                rs0; //говорим контроллеру что будем передовать команды
            }
    else rs1; // иначи передаем данные
    unsigned char hc=0; //объявляем переменную старшую часть байта
    hc=c>>4; //сдвигаем старшую часть в право(во младшую)
    polbyte(hc); //передаем старшую часть байта
    polbyte(c);// передаем весь байт (из которой передасться только младшая)
}
//---------------------------------------------------------------------

void setpos (unsigned char x, unsigned char y) //устанавливаем позицию курсора
{
    char adress;
    adress = (0x40*y+x)|0b10000000;
    byte(adress,0);
}
    
//---------------------------------------------------------------------

void sendchar (unsigned char c) //передаем данные
{
    byte(c,1);
}
//---------------------------------------------------------------------
void lcd_clear ()
{
    byte(0x01,0);
    _delay_us(1500);
}
//---------------------------------------------------------------------
void str_lcd (char str1[])
{
    wchar_t n;
    for (n=0;str1[n]!='\0';n++) sendchar(str1[n]);
}
//---------------------------------------------------------------------
void lcd_ini(void)  //Подключаемся к дисплею
{
    _delay_ms(15);
    polbyte(0b00000011);
    _delay_ms(4);
    polbyte(0b00000011);
    _delay_us(100);
    polbyte(0b00000011);
    _delay_ms(1);
    polbyte(0b00000010);
     _delay_ms(1);
    byte(0b00101000,0);//передаем команда работать с 4бит, и в 2 линии
    _delay_ms(1);
    byte(0b00001100,0);        //включаем дисплей. курсоры не не выводим
    _delay_ms(1);
    byte(0b00000110,0);  //заставляем курсор двигаться с право на лево
    _delay_ms(1);
}
//---------------------------------------------------------------------
int main(void)
{
    port_ini();
    lcd_ini();
    lcd_clear ();
    setpos(2,0);
    str_lcd("Hello world");    
    //     setpos(0,0); //устанавливаем позицию курсора
//     sendchar('n');//передаем данные
//     setpos(10,0); //устанавливаем позицию курсора
//     sendchar('n');//передаем данные
//     setpos(1,1); //устанавливаем позицию курсора
//     sendchar('n');//передаем данные
    while (1)
    {
        
    }
}

Share this post


Link to post
Share on other sites
В 27.01.2018 в 02:54, Свят танкист сказал:

починить

Ацетон поможет. ...в смысле - размочить. (а ты о чём подумал? ;))

...а вот как ты этот динамик потом отцентруешь и соберёшь - то уже другая опупея. Об этом лучше подумай. ...а лучше поступить иначе: поднять повыше руку, порезче опустить и забыть про этот динамик; такие в любой задрипанной р/лавке по рублю за жменю - кучками лежат. 


Всё пройдет в этом мире: и слава, и богатство. И если ты вовремя не поделишься своим достоянием с другом, после твоей смерти оно достанется врагу.(с)Омар Хайям

Share this post


Link to post
Share on other sites

Металл-композит как альтернатива ферриту: дроссели Panasonic семейства ETQP

Современные электронные устройства требуют все более компактных и эффективных компонентов. Новые металл-композитные дроссели обладают рядом преимуществ перед дросселями с ферритовым сердечником. Они не имеют ярко выраженного насыщения, обладают отличными частотными свойствами и способны работать при температурах до 150°C и выше. Все это делает их альтернативой стандартным дросселям с ферритовым сердечником в широком спектре автомобильных и промышленных приложений.

Подробнее

Посоветуйте пожалуйста малошумящий быстрый п-н-п транзистор в сот-23.

 Нужен для согласования уровней данных и РЧ цепей. 

Напряжение ЭК не более 10 в. Единицы милиампер

Share this post


Link to post
Share on other sites
                     

Новые литиевые ХИТы Fanso работают даже при +150ºС!

Когда приходится учитывать работу в экстремальных условиях, к выбору электронных компонентов подходишь с особой тщательностью. Высокие температуры, большие перепады давления, труднодоступность – все это требует специальной продукции. Склад КОМПЭЛ пополнился новыми литиевыми ХИТами Fanso, стабильно работающими даже при температуре до 150 ºС. Батарейки имеют номинальное напряжение 3,6 В, обладают ёмкостью от 700 до 14000 мАч, работоспособны в широком температурном диапазоне -20…150ºС и имеют низкий саморазряд (не более 3% в год в нормальных условиях хранения).

Подробнее о высокотемпературной линейке

Измерить напряжение БП с подключенным паяльником для начала.


"Я не знаю какой там коэффициент, я просто паять умею. "

Share this post


Link to post
Share on other sites

Проверьте паяльник с автомобильным аккумулятором, он даст нужный ток и напряжение в нужном диапазоне, только с полярностью аккуратнее, иначе дым будет уже не от канифоли. Я серьезно, без шуток. Если запустится, замерьте ток потребления (амперметр в разрыв питания, последовательно). Ну и блок питания нагрузите четырьмя накальными лампочками поворотника по 5 ватт, этого хватит для проверки, померьте напряжение. Результаты замеров сюда.

Share this post


Link to post
Share on other sites
27 минут назад, Свят танкист сказал:

Так мне чо делать?

 

21 час назад, fant сказал:

Если БП не тянет такую нагрузку, то возможно напряжение просаживается

 

19 минут назад, Dr. West сказал:

Измерить напряжение БП с подключенным паяльником для начала.

 


Сынок, не спрашивай, что Родина может сделать для тебя. Подумай, что ты можешь сделать для Родины.

Share this post


Link to post
Share on other sites
Guest Женька

Привет. Понадобилось собрать устройство, 555 таймер настроен на частоту 2 Hz, должен по очереди через ключи включать 2 электромагнитные катушки (спец. насос). Но ничего не получилось. В обоих вариантах Rel1 щелкает, а Rel2 включается и стоит. В первом варианте BD139 И BD140 , во втормо варианте оба 139, питание устрйоства от 24в, таймер запитан через стабилизатор. В чем может быть ошибка ?

 

555.jpg

Share this post


Link to post
Share on other sites

Всё верно, схема так и должна работать. А что иного Вы хотели от формирователя только ОДНОГО импульса??? Импульс заканчивается - на ключ 2-го реле поступает постоянное напряжение.


Я не раздаю рыбу. Я раздаю удочки.

ПРОСТОТА - ХУЖЕ ВОРОВСТВА!!!

Share this post


Link to post
Share on other sites

Используйте  в  качестве выхода у таймера  ножку №7  и примените подтягивающий резистор  килоом  на 10. Подтяжка  на +24в

Edited by proba

Share this post


Link to post
Share on other sites

Помогите!не получается написать сообщение в лс , выходит окно  "Страница, к который вы пытаетесь получить доступ, недоступна для гостей, но, возможно, доступна для зарегистрированных пользователей." хотя я давно зарегистрирован,вхожу под паролем, последний раз 18 янв. списывался с Olegend. Писал в раздел "Помощь" НИКТО НЕ ОТВЕЧАЕТ, ПИСАЛ adminWebmasterУ ТРИ РАЗА В ЛЕНТУ АКТИВНОСТИ, ТОЖЕ НЕТ ОТВЕТА.пишу не в теме наверняка дадут штраф.:( напи шите мне в лс если кто поможет.

 

 

Share this post


Link to post
Share on other sites
Guest Женька
13 часа назад, Falconist сказал:

Всё верно, схема так и должна работать. А что иного Вы хотели от формирователя только ОДНОГО импульса??? Импульс заканчивается - на ключ 2-го реле поступает постоянное напряжение.

Но у меня таймер не в моностабильном, а в астабильном режиме. Или вы имеете в виду одной полярности импульса? Я  поначалу думал, что низкий уровень на выходе должен открывать pnp транзистор.

13 часа назад, proba сказал:

Используйте  в  качестве выхода у таймера  ножку №7  и примените подтягивающий резистор  килоом  на 10. Подтяжка  на +24в

Спасибо, попробую, думал об этом, но боялся вмешательством нарушить работу задающих элементов.

Share this post


Link to post
Share on other sites
11 минуту назад, Гость Женька сказал:

не в моностабильном, а в астабильном режиме

А откуда это из того дурацкого рисунка, что Вы приложили, было видно?


Я не раздаю рыбу. Я раздаю удочки.

ПРОСТОТА - ХУЖЕ ВОРОВСТВА!!!

Share this post


Link to post
Share on other sites
Guest Женька
12 минуты назад, Falconist сказал:

А откуда это из того дурацкого рисунка, что Вы приложили, было видно?

Ну у меня не было макроса микросхемы, так и нарисовал. А работу описал в тексте " должен по очереди через ключи включать 2 электромагнитные катушки", то есть перещелкивать постоянно. Может криво выразился.

Share this post


Link to post
Share on other sites

1) Любой макрос делается за пару минут.

2) Описание на 100% неоднозначное. Каждый понимает, как может. "По очереди" - это и однократно тоже может быть.


Я не раздаю рыбу. Я раздаю удочки.

ПРОСТОТА - ХУЖЕ ВОРОВСТВА!!!

Share this post


Link to post
Share on other sites
2 часа назад, Гость Женька сказал:

 

Спасибо, попробую, думал об этом, но боялся

прежде чем что-то менять в схеме  нарисуйте её и выложите сюда

 

Share this post


Link to post
Share on other sites

Здравствуйте, у меня есть тиристор ку202к, при проверке его по схеме как на картинке, при подключении к управляющему электроду и аноду резистора на 100К светодиод загорается и при отключении резистора гаснет и светодиод, подскажите пожалуйста получается тиристор неисправен?

тиристор.jpg

Share this post


Link to post
Share on other sites

Исправен. У тиристора есть минимальный ток удержания, он намного больше тока маломощного светодиода.
По справочнику для данного тиристора минимальный ток удержания может быть до 200 мА.

Edited by Alkarn

Отыщи всему начало, и ты многое поймешь!

Share this post


Link to post
Share on other sites

Здравствуйте.

Есть автомобильный пылесос. Подключил к компьютерному БП, блок питания отключается. Разобрал пылесос, прозвонил контакты моторчика, они коротят. Моторчику конец?

Share this post


Link to post
Share on other sites

Оставь пылесос в покое, защита в БП срабатывает из за пускового тока. Подключи к аккумулятору, убедись.


Хорошо зафиксированный пациент в анестезии не нуждается

Share this post


Link to post
Share on other sites
14 минуты назад, минздрав сказал:

Подключи к аккумулятору, убедись.

Аккумулятора нет. Хотел использовать дома. Побороть как-то можно?

А если БП более мощный использовать?

Edited by medvedkovo

Share this post


Link to post
Share on other sites

Линейный, с трансом достаточной мощности можно попробовать.


Хорошо зафиксированный пациент в анестезии не нуждается

Share this post


Link to post
Share on other sites

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Similar Content

    • By tim li
      Добрый день!
      Помогите опознать детальку
      надпись 3020
      все что нашел это NX3020NAKS (сборка полевых транзисторов) но они выпускаются в корпусе SOT363. А это похоже на корпус uSOP
      размер корпуса 2х2мм
       


    • By Dima Silko
      Условие на русском:
      В перечне элементов к принципиальной электрической схемы РЭА имеется следующая информация:
      L1, L2  100 мкГн + 10%
      R1 С2-23- 0,125 Вт - 1 кОм +/- 10%
      Оценить численно и изобразить в таком же масштабе вид  U(t).  Фазовые сдвиги не учитывать. 

    • By Totezu
      Добрый день,
      Harman / Kardon HK 3390/230  2011 года,  появился хлопок в левом канале при включении и выключении, если слушать музыку то стало меньше низких в левом канале, куда необходимо копать, что может быть?
      Хлопок и музыка появляется с задержкой после щелчка реле.  Походу защита отрабатывает и проблема в мягком пуске? Предполагаю что проблема в конденсаторах только в каких?
      В мануале не разобрался где схема защиты и мягкий пуск.
      Спасибо за помощь
    • By San Good
      Здравствуйте. Нужна помощь в ремонте наушников bluedio t2+. Проблема в том что постоянно горит зеленный светодиод который при нормальной работе говорит что в работе радио или mp3 плеер. Соответственно они не работают и наушники высаживаюся в ноль. А основная функция блютуз наушников все работает при этом также горит зеленый светодиод. Думаю нужно вообще вырубить mp3 плеер. Ну и конечно было приятно бы найти и починить. 

    • By ShakaPiranha
      hРебят , нужна помощь  в программе .Нужно что-то изменить в коде , чтобы счетчик начал считать с 3 до 15 , сброс в 3  и опять до 15 .Требование :обязательно манипуляции с датой .Сам плохо разбираюсь в ПЛИСЕ , поэтому будьте добры ткнуть меня куда и что нужно прописать для работы .

  • Сообщения

    • На 7ке ТП 70...80мА .  На 6ке 120...150мА  
    • Интересно, а у кого-нибудь, где-нибудь вообще есть что-нибудь, чем можно 100%-но "диагностировать" коронавирус", если даже английские учёные(согласно некоторым источника в СМИ - самые лучшие из учёных) ещё полностью не раскрыли геном этого вируса? Ясно, что кому-то, где-то, чья-то бабака перед смертью нашептала о своих очушщениях, кто-то среди китайцев подглядел что происходит пред тем, как чья-то узкоглазая морда задыхаясь впечатывается в асфальт, кто-то из них даже научился травит умирающих подобием дуста, разведённым на гептиле, от чего те в шоке очухались, типа - да ну на, лучше выпрыгнут из окна подальше от задолбавшей в конец уорки-арбайты. И что, теперь этот опыт туземцев с берегов Янцзы и Хуанхе должен быть распространён у нас в России? Ещё в прошлом году, когда был зафиксирован первый летальный случай в Ю-В-Азии от неизвестного до того вируса, один из китайских светил медицины, недавно умерший от этого вируса, заявил , что только на изучение этой заразы уйдёт не менее года, и ещё как минимум пара лет пройдёт до создания вакцины от неё. А вам прямо сейчас вынь да положь всё, чем можно этот вирус диагностировать. Диагностируют, да - по комплексу косвенных  признаков, но прямой диагностики коронавируса, как диагностики перелома пальца, или чирика на жопе, до сих пор не существует.  
    • У нас получается параллельное подключение 2 источников, АКБ и БП.  Воткнули штекер Бп в колонку,она работает от сети, вынули штекер из колонки она работает от АКБ. Т.к. напряжение БП выше чем у АКБ то батарейка заряжается, зарядилась, плата ее автоматом отключит от зарядки (аналогично реле-регулятору АКБ автомобиля.)
    • Да что-то перекопал весь гугл, нету схемы. Только сетования в сети на невозможность ее найти. 
    • что ты сделал? 1 кВт? Так их тут нет ----   и при этом открыл Америку про емкость банок ... плакать не будем - тут ламероФФ - и так хватает   просто к зеркалу подойди ....
    • выкидывайте этот шунт - тире - дроссель) и ставьте безиндуктивный , вместо второго резистора  - подстроечник - так будет намного удобней - каждый раз автору говорят за эту защиту - не - забил на клиентов)) транзисторы - смотрите RDS - ес более менее - настраивайте ток затвора - да) - ему он тоже нужен - для заряда емкости затвора - и не обращайте внимание на воображаемую автором формулу ) подсчета резистора затвора - смотрите показание осциллографа . даже паленые китайцы могут дать более менее результат - ес ему сделать норм условия работы. имхо.
    • Там с регистрацией проблемы, просим, скинте сюда, если не трудно.
×
×
  • Create New...