Форум

Радиолюбительский форум.

Если у Вас возникли вопросы, задавайте их на форуме.

В сети

Пользователей: 360
Из них просматривают:
Аналоги: 78. Видео: 1. Даташиты: 129. Инструкции: 6. Новости: 14. Опросы: 1. Остальное: 44. Партнёры: 1. Производители: 3. Профиль пользователя: 17. Расчёты: 1. Теги: 3. Форум: 62.
Участников: 1
Гостей: 359

Яндекс , далее...
Рекорд 2375 человек онлайн установлен 26.12.2015.

Партнёры


Партнёры

Новые объявления

В настоящее время нет объявлений.

1 ... 3 4 5 6 7 8 9 ... 2661


Re: Радиокружок в Волгоградской области
Технический Директор
Зарегистрирован:
18.12.2008 1:23
Из: Тирасполь
Сообщений: 2243
Не в сети
Начинание хорошее, еще б в России было производство радиодеталей...не для военки, а для простых смертных...
А собирать ненужную технику, радиодетали, приборы, инструмент, которые уже отслужили свое и изношены физически и морально...смысл?

Паяй только то, что нельзя купить!
То что нельзя купить - надо спаять!


Re: Симуляция в Proteus
Технический Директор
Зарегистрирован:
18.12.2008 1:23
Из: Тирасполь
Сообщений: 2243
Не в сети
Почему ток не идет и нулевое напряжение на вольтметре?

Прикреплённый файл:



jpg  1.jpg (76.44 KB)
135_661922de6b71f.jpg 900X516 px

Паяй только то, что нельзя купить!
То что нельзя купить - надо спаять!


Радиолюбительский позывной в ПМР
Школьник
Зарегистрирован:
08.04 16:50
Из: Тирасполь
Сообщений: 1
Не в сети
Всем привет! Кто в курсе, скажите пожалуйста, куда в ПМР надо обратиться для получения радиолюбительского позывного? В интернет никакой информации на этот счет не получается найти...



Re: Полноценный IB металлодетектор на ARDUINO
Сотрудник
Зарегистрирован:
11.12.2010 22:59
Из: Кишинёв
Сообщений: 40
Не в сети
Есть небольшие изменения в схеме. Связанно это стем что есть разброс параметров IRF7105. В некоторых случаях высокого уровня с выхода 555 не хватает для полного закрытия Р-канального мосфета сборки, сборка греться и повышается ток потребления, решается это включением в цепь питания IRF7105 диода и уменьшением сопротивления на выходе ТХ с 10 до 8,2 Ом для сохранения уровня тока в контуре ТХ.

Прикреплённый файл:



jpg  KVANT_1.2.JPG (102.87 KB)
5122_65eb88bf7dd62.jpg 900X798 px



Радиокружок в Волгоградской области
Абитуриент
Зарегистрирован:
28.02 12:08
Из: Котельниково
Сообщений: 2
Не в сети
Всем доброго времени суток! Открыли детский радиокружок в г. Котельниково Волгоградской области, занимаемся с ребятами сборкой радиотехнических схем, основами любительской радиосвязи. Для формирования элементной базы и технического творчества примем в дар ненужную технику, радиодетали, радиолитературу, приборы, инструмент. Заметка рассчитана на неравнодушных радиолюбителей, у которых интересующее нас "добро" лежит без дела, а выбросить жалко. Могу предоставить любую информацию о нашей работе в лс. Писать прошу в лс, там же дам номер телефона при необходимости. Заранее спасибо! Всем успехов в радиолюбительстве!



Re: Трактат о склеивании и бытовых клеях
Технический Директор
Зарегистрирован:
18.12.2008 1:23
Из: Тирасполь
Сообщений: 2243
Не в сети
Наткнулся на информацию, что клею ЭДП необходим клеевой зазор как минимум 0,5мм. На упаковках с клеем как обычно полезной информации 0,0%. Кто-нить находил исследования прочности и надежности соединения при разных величинах клеевого зазора?

Паяй только то, что нельзя купить!
То что нельзя купить - надо спаять!


Re: QRPp трансивер с Китая
Модератор
Зарегистрирован:
26.01.2010 23:26
Из: Тирасполь
Сообщений: 3926
Не в сети
В первом спутнике Земли телеметрия была зашифрована в его писке. Там от температуры зависели паузы и длительность импульсов.



Re: QRPp трансивер с Китая
Технический Директор
Зарегистрирован:
08.02.2009 21:08
Из: Днестровск
Сообщений: 2443
Не в сети
Первый маячок конвертирует температуру от 0 до 50 градусов по Цельсию в код Морзе. Датчик температуры — модуль DHT11. Библиотека для DHT11 есть в архиве.
Второй маячок конвертирует случайные числа (0...9) в код Морзе.
Все настройки указаны в скетче.

Прикреплённый файл:


zip Температуру в код Морзе.zip Размер: 36.51 KB; Просмотры: 83
zip Случайные числа (1-9) в код Морзе.zip Размер: 1.09 KB; Просмотры: 268



Re: SDR гетеродин на Si5351, без котроллера.
Модератор
Зарегистрирован:
26.01.2010 23:26
Из: Тирасполь
Сообщений: 3926
Не в сети
Жаль. Но использовать исполняемые файлы из малоизвестных источников мало кто согласится.



Re: SDR гетеродин на Si5351, без котроллера.
Сотрудник
Зарегистрирован:
11.12.2010 22:59
Из: Кишинёв
Сообщений: 40
Не в сети
Выкладывать исходники не буду по разным причинам, но могу помочь в написании кода.

Вот так открываем СОМ-порт (например СОМ1)

HANDLE h_COM ;
h_COM = CreateFile ("\\\\.\\COM1", GENERIC_READ GENERIC_WRITE, 0, NULL,OPEN_EXISTING, FILE_FLAG_OVERLAPPED, NULL);
if ( h_COM == INVALID_HANDLE_VALUE) ShowMessage("Error" );

Перед закрытием программы надо закрыть СОМ-порт, иначе при повторном открытии будет ошибка.
CloseHandle (h_COM) ;

Дальше нужны функции которые будут дёргать выводы СОМ порта в соответствии с протоколом I2C.

#define SI5351_ADDR 0x60

  // TxD-SDA
#define _I2C_SDA_HI()  ClearCommBreak(h_COM);  //TxD = 1
#define _I2C_SDA_LO()  SetCommBreak(h_COM);// TxD = 0
  // DTR-SCL
#define _I2C_SCL_HI()  EscapeCommFunction(h_COM, CLRDTR);// DTR = 1
#define _I2C_SCL_LO()  EscapeCommFunction(h_COM, SETDTR);// DTR = 0

#define _I2C_INIT()   _I2C_SDA_HI(); _I2C_SCL_HI();
#define _I2C_START() _I2C_SDA_LO(); _I2C_SCL_LO(); _I2C_SDA_HI();
#define _I2C_STOP()  _I2C_SCL_HI(); _I2C_SDA_HI();
#define _SendBit(data, bit) if(data&1<<bit){_I2C_SDA_HI();} else{_I2C_SDA_LO();} _I2C_SCL_HI(); _I2C_SCL_LO();

void i2c_SendByte(byte data){
    _SendBit(data, 7);
    _SendBit(data, 6);
    _SendBit(data, 5);
    _SendBit(data, 4);
    _SendBit(data, 3);
    _SendBit(data, 2);
    _SendBit(data, 1);
    _SendBit(data, 0);
    _I2C_SDA_HI();  // recv ACK
    _I2C_SCL_HI();
    _I2C_SCL_LO();
  }

  void i2c_start(){ _I2C_INIT(); _I2C_START();}
  void i2c_stop() { _I2C_STOP();}
  void i2c_beginTransmission(byte addr){ i2c_start(); i2c_SendByte(addr << 1); };
  bool i2c_write(byte s_byte){ i2c_SendByte(s_byte); return 1; };
  byte i2c_endTransmission(){ i2c_stop(); return 0; };


 void si5351_write(byte regAddr, byte data)
   {
    i2c_beginTransmission(SI5351_ADDR);     // The I2C address of the Si5351A
    i2c_write((byte) regAddr);
    i2c_write((byte) data);
    i2c_endTransmission();
   }


Дальше нужна библиотека для si5351, я использовал эту подробнее про функции тут, код переноситься в C++ Builder практически без изменений, надо только заменить функции I2C.
Можно использовать любую Ардуиновскую библиотеку , просто заменив функции для I2C на наши:

  i2c_beginTransmission(SI5351_ADDR);
  i2c_write(byte);// byte - байт для отправки.
  i2c_endTransmission();



 


Отредактировано пользователем ken 08.01.2024 0:38:38
Отредактировано пользователем ken 08.01.2024 0:49:29



1 ... 3 4 5 6 7 8 9 ... 2661




Разное

Интересно

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