Jump to content

Knazev33

Members
  • Posts

    667
  • Joined

  • Last visited

Posts posted by Knazev33

  1. Спасибо за подсказку, действительно, нужно было просто удерживать кнопку несколько секунд. Но как-то слабовато она светит, может уменьшить номинал резистора R13?

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

  2. А мне интересно как работает подсветка ЖКИ? Кратковременно нажал на кнопку и подсветка включилась, при повторном нажатии выключилась? Делаю прибор и почему-то не хочет работать подсветка...

    Нужно удерживать кнопку 2-3секунды чтобы включить, так-же чтобы выключить.

  3. 1)Вопрос некорректен, резонатор и ПАВ(поверхстно акустические волны), есть резонатор на ПАВ, и есть фильтр на ПАВ,

    в данной схеме это именно резонатор.

    2)Нужно менять номиналы всех элементов.

    3)Если у тебя элемент с тремя выводами то это ПАВ ФИЛЬТР, средняя нога общий,

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

    для 433.92МГц, 433.92 - 10.7 =423.22МГЦ.

  4. 1)На плате есть проводные перемычки, например точка ТХ должна соеденятся с такой же ТХ, так же точка adc с точкой adc, и один вывод R6 соеденяется

    с выв 2, микросхемы DD1.

    2)Акум взят от телефона сониэриксон W800 или подобный ему, маленький и тонкий,

    вставляется он под сьёмной крышкой, только перед этим нужно изолировать плату плёнкой от аккумулятора.

  5. Sandor, ещё если хочешь чтоб твои часы ходили более точно,

    то используй "правильные" для таких устройств кварцы,

    например ближайший к 8МГц будет номинал 8.192МГц или 7.3728МГц,

    соответственно нужно будет изменить коэффициент пересчёта таймера...

  6. Описание есть здесь http://www.winstar.com.tw/products_detail_ov.php?lang=ru&ProID=24

    судя по нему распиновка одинаковая,

    если расшифровать его название, то он с зелёной подсветкой/цвет кристалла позитивно-серый/

    отражающийся + кристаллы работающие в широко диапазоном температурном режиме(это хорошо),

    с поддержанием англо/кириллическим знаками.

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

    post-57001-1271173545,78_thumb.jpg

  7. Посмотри описание на конкретно свой жк модуль, точнее на его функциональную распиновку, тк

    она может различатся даже у жк одной серии, что уже наблюдалось у некоторых людей,

    а то что шлейф 13см, то это не повлияет на его работу.

  8. R14 сейчас выкручен на максимум, если уменьшать то сначала пропадает нижняя строка, а затем и верхняя. это может быть из-за подстроечника?

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

    скорее всего ЖК модуль не инстализируется, из-за того что мк не выдаёт ему данные,

    1-из за того что мк не включён/не прошит, 2-неконтакт между жк и мк.

    какие вообще признаки работы ус-ва есть?

  9. А у кого-нибудь было такое? Это может быть из-за того что дисплей WH1602D-PGE-CT, без поддержи русского языка?

    Этот эффект, скорее всего получился потомучто не настроена контрастность дисплея,

    попробуй подкрутить R14,

    даже если жк модуль не поддерживает кирилицу, то он всёравно будет показовать цифровые значения.

  10. Привет, вопрос по схеме у меня такой - моновибратор на DD1.1-1.2 имеет роль только формирователя или для Atmel-а важно , чтобы была определенная длительность импульсов ?

    Спасибо

    Основная цель одновибратора DD1.1-2, это преобразование пологих импульсов счётчика,

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

    доказано практикой.

    Ещё важно чтобы частота пропускания была довольно высокой, чтобы не произошел захлёб (постоянный низкий уровень на выходе DD1.1-2)при большом количестве импульсов со счётчика,

    время определяется по формуле Тф=C8*R9, это значит что чем меньше ёмкость C8 и

    сопротивление R9, тем больше полоса пропускания одновибратора, это важно для дозиметров

    измеряющих, высокие уровни радиации.

  11. В том то и дело, что мк постоянно занят вычеслениями, в часности является процесс подсчёта времени,

    таймерами 1, который не должен останавливатся, пока ни один из режимов пониженого потребления в мега8,

    не позволяет работать счётчику, в режиме сна.

  12. Можно и так попробовать, только питание мк+жк нужно обрывать обязательно с помощью полевого транзистора,

    чтоб сопротивление канала было как можно меньше, особенно это отразится на контрасте жк, даже при незначительном падении напряжения на транзисторе,

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

    на мк и жк, то есть осуществить определённую задержку, например включить электролит в цепь затвора и землёй.

  13. Losyara, на счёт твоей идеи, то о режиме отключения жк модуля уже давно обдумывалось,

    только с помощью команды с мк на транзисторный ключь , которая обрывает U+ или U- питания жк модуля,

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

    Да и толку от этого мало, тк жк модуль потребляет всего 1-3 мА, основным потребителем является мк.

    На счёт Беллы, то там ситуация другая, она собрана на простой кмоп логики и обычном жк,

    а мк, это сложное ус-во с кучей периферии, соответственно ток больше в n раз.

    Итог:

    если нужен простой экономичный дозик, то берём Беллу,

    если нужен многофункциональный и более точный прибор то Гамма3.

  14. М-да... Я раньше никогда не думал, что радиоактивность - это что-то рядом. Пока не увидел датчик наполнения цементного бункера. На гамма-лучах. Покрутил его в руках, пока не понял, ЧТО ЭТО. С тех пор желание крутить в руках неизвестные железяки пропало напрочь.

    Mao-sin, вот эта железка случаем, непохожа на тот датчик?

    этот агрегат тоже с цементного завода.

    post-57001-1262244171_thumb.jpg

  15. Можно ли применить Атмегу в ДИП корпусе (в плоском у нее вроде есть 19 и 22 ноги, которые у Вас не используются) без изменения прошивки?

    Можно использовать и дип28 корпус, без всякого изменения в прошивке, следует только изменить распиновку мк,

    в соответствии с функциональными значениями портов.

    post-57001-1260378513_thumb.jpg

  16. Вот решил занятся изучением графического дислея 128х64, фирмы мелт(МТ-12864А v5),

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

    инициализация у него вроде простая,(описана в описании и в журнале радио)

    как не странно в протеусе всё работает, а в железе нет.

    Может у меня что-то криво написано, или кто замечал отклонения в работе жк, этой фирмы

    прошу написать...

    #include <mega8.h>
    #include <delay.h>
    
    // распиновка портв жк и мк
    #define Lcd_A PORTC.0
    #define Lcd_RW PORTC.1
    #define Lcd_E PORTC.2
    #define Lcd_E1 PORTC.3
    #define Lcd_E2 PORTC.4
    #define Lcd_Reset PORTC.5
    
    // порт вывода данных
    #define Lcd_Data PORTD
    
    #define key1 PINB.0
    #define key2 PINB.1
    #define key3 PINB.2
    #define key4 PINB.3
    
    bit p;
    unsigned char i;
    unsigned char x;
    flash unsigned char m1[]= {0x04,0x08,0x10,0x10,0x08,0x04};   //масив графики
    
    
    void Lcd_ON(void)               //команда вкл
    {
    Lcd_Data=0x3F;
    Lcd_A=0;
    Lcd_RW=0;
    }
    
    void Lcd_OFF(void)              //команда выкл
    {
    Lcd_Data=0x3E;
    Lcd_A=0;
    Lcd_RW=0;
    }
    
    void Lcd_Strob(void)                //стробовый импульс
    { 
    Lcd_E=1;
    #asm("nop");
    Lcd_E=0;
    #asm("nop");
    }
    
    void Lcd_Write(void)                  //запись данных в жк
    { 
    Lcd_A=1; 
    Lcd_Strob();
    Lcd_A=0; 
    }
    
    void Lcd_Read(void)                     //команда чтения из жк
    {
    Lcd_RW=1;
    Lcd_A=1;
    Lcd_Strob();
    }
    
    void Lcd_128_64_Init(void)          //функция иницилизации жк
    {
    Lcd_Reset=0;                               //ресет в 0
    delay_ms(10);
    Lcd_Reset=1;                               //ресет в 1   
    Lcd_OFF();
    Lcd_Strob();
    Lcd_ON();                                    //вкл жк
    Lcd_Strob();
    delay_us(100);
    }
    
    void main(void)
    {
    
    PORTB=0xFF;       //вход
    DDRB=0x00;
    
    PORTC=0x00;
    DDRC=0x7F;
    
    PORTD=0x00;    //вых
    DDRD=0xFF;
    
    ACSR=0x80;
    
    Lcd_128_64_Init();       //иницилизировать
    delay_ms(10);
    
    while (1)
         {
    if(!p){Lcd_E2=1; Lcd_E1=0; } else {Lcd_E2=0; Lcd_E1=1; }  //переключить второй кристал
    
    if(!key1){                                            //Вывести на экран графику
    Lcd_Data=0xB8;         // номер страници
    delay_ms(10);
    Lcd_Data=0x40;         //адрес
    Lcd_Data=m1[i];                               //из массива
    Lcd_Write();                                    //запись в жк
    i++;
    x++;
    delay_ms(10);
       }
    if(i>5){i=0;}                                    //обнулить   счётчик
    if(x>63){x=0; p++;}
    
    
    }
         };

  17. Подскажите где подешевле по netu заказать сразу всё в одном месте и корпус G939B, счётчики у меня есть.

    Один из самых дешевых магазинов это Платан, но смд резисторы и конденсаторы непродаются по штучно.

    Сегодня, случайно нашел у себя на работе источник радиации, это старый объектив от тепловизора,

    фонит в среднем 85мкр/ч,

    Вот небольшое видео работы Гаммы3...

    http://ifolder.ru/15236149

×
×
  • Create New...