Статистика
Время:
Зарегистрированных: 88403
Последним зарегистрирован: 777KVP777
Рекорд посещаемости: 12585
Групп пользователей: 4
 Группы:
[Admin] [Cоучастник] [Автор] [Модератор]
 Сейчас на сайте
 Всего: 510
 Гостей: 508
 Анонимных: 0
 Пользователей: 2
 Зарегистрированные:
Ymbedder muh33
Forum Rules Внимание!

Внимание! Перед тем как создавать тему на форуме, воспользуйтесь поиском! Пользователь создавший тему, которая уже была, будет немедленно забанен! Читайте правила названия тем. Пользователи создавшие тему с непонятными заголовками, к примеру: "Помогите, Схема, Резистор, Хелп и т.п." также будут заблокированны навсегда. Пользователь создавший тему не по разделу форума будет немедленно забанен! Уважайте форум, и вас также будут уважать!

Страницы: (2) [1] 2  ( Перейти к первому непрочитанному сообщению ) Ответить Новая тема Новый опрос

> Радиоуправление гусеничным ходом на HC-12(only), два канала одного ШИМа
vladlen
Сообщение: # 782498   Jul 12 2018, 06:42 PM
Quote Post


Фанат
******

Группа: Cоучастник
Сообщений: 2003
Пользователь №: 70096
Регистрация: 31-August 10




Давно хотелось что-то такое слепить.

Нужна минимальная доработка.
Управление через два потенциометра подключенных на пины PD5,PD6.
Два полевика типа Si2302 подключены к пинам A3,D3.
В архиве прошивка для пульта(пока только пульт) и фотки что и как поправить на плате.

Пока только пульт.
Передает на дефолтном канале два байта с частотой 50Гц в формате понятном модулю с дефолтной прошифкой, так что можно в терминале посмотреть, как оно работает.


Присоединённый файл ( Кол-во скачиваний: 383 )
Присоединённый файл  HC12_Control.zip
PM
Top
P32L
Сообщение: # 782510   Jul 12 2018, 09:02 PM
Quote Post


Соучастник
****

Группа: Cоучастник
Сообщений: 851
Пользователь №: 104521
Регистрация: 4-January 14
Место жительства: RUS35,29



сам скетч будет?
PMEmail Poster
Top
vladlen
Сообщение: # 782522   Jul 13 2018, 01:49 AM
Quote Post


Фанат
******

Группа: Cоучастник
Сообщений: 2003
Пользователь №: 70096
Регистрация: 31-August 10




Нет никаких скетчей.

Шасси скоро придет, доделаю и выложу прошивку для приемника.

Присоединённое изображение (Нажмите для увеличения)
Присоединённое изображение
PM
Top
Andrey
Сообщение: # 782533   Jul 13 2018, 08:56 AM
Quote Post


Фанат
******

Группа: Автор
Сообщений: 3602
Пользователь №: 6533
Регистрация: 23-March 06
Место жительства: Брянск.



Крутяк...
PMEmail Poster
Top
pictele
Сообщение: # 782545   Jul 13 2018, 10:42 AM
Quote Post


Гость
*

Группа: Cоучастник
Сообщений: 69
Пользователь №: 53276
Регистрация: 28-September 09
Место жительства: Омск



HC-12 очень точные по USART. но скоростя....
Хотя для танка это может приемлимо...

Это сообщение отредактировал pictele - Jul 13 2018, 10:42 AM
PMEmail PosterUsers Website
Top
vladlen
Сообщение: # 783464   Jul 23 2018, 06:43 PM
Quote Post


Фанат
******

Группа: Cоучастник
Сообщений: 2003
Пользователь №: 70096
Регистрация: 31-August 10




All done.

youtube video



Присоединённый файл ( Кол-во скачиваний: 301 )
Присоединённый файл  HC_12_TANK_Firmware.zip
PM
Top
P32L
Сообщение: # 783479   Jul 23 2018, 08:50 PM
Quote Post


Соучастник
****

Группа: Cоучастник
Сообщений: 851
Пользователь №: 104521
Регистрация: 4-January 14
Место жительства: RUS35,29



жаль что исходника не будет ...
PMEmail Poster
Top
vladlen
Сообщение: # 783500   Jul 24 2018, 05:54 AM
Quote Post


Фанат
******

Группа: Cоучастник
Сообщений: 2003
Пользователь №: 70096
Регистрация: 31-August 10




В исgохнике не на что смотреть.

CODE

Пульт:
1. считали два канала ацп
2. привели значения к u8
3. загрузили в TX_FIFO
4. запустили передачу

Приемник:
1. ждем низкий уровень на nIRQ
2. читаем RX_FIFO
3. загружаем данные в таймер




Присоединённое изображение (Нажмите для увеличения)
Присоединённое изображение
PM
Top
pictele
Сообщение: # 783503   Jul 24 2018, 06:43 AM
Quote Post


Гость
*

Группа: Cоучастник
Сообщений: 69
Пользователь №: 53276
Регистрация: 28-September 09
Место жительства: Омск



QUOTE
В исgохнике не на что смотреть.

Так зачем тогда эта тема?
Коммерция?
Похвалиться крутостью?
А так обсудили бы...
А кое-кто и поучился.
PMEmail PosterUsers Website
Top
vladlen
Сообщение: # 783506   Jul 24 2018, 07:17 AM
Quote Post


Фанат
******

Группа: Cоучастник
Сообщений: 2003
Пользователь №: 70096
Регистрация: 31-August 10




Обсуждайте.
PM
Top
P32L
Сообщение: # 783508   Jul 24 2018, 07:50 AM
Quote Post


Соучастник
****

Группа: Cоучастник
Сообщений: 851
Пользователь №: 104521
Регистрация: 4-January 14
Место жительства: RUS35,29



тем более,если смотреть не на что,можно и показать что там.Может кому то будет полезно.
PMEmail Poster
Top
pictele
Сообщение: # 783512   Jul 24 2018, 09:00 AM
Quote Post


Гость
*

Группа: Cоучастник
Сообщений: 69
Пользователь №: 53276
Регистрация: 28-September 09
Место жительства: Омск



QUOTE (vladlen @ Jul 24 2018, 07:17 AM)
Обсуждайте.

Исходники в студию.
PMEmail PosterUsers Website
Top
yigor
Сообщение: # 783527   Jul 24 2018, 02:13 PM
Quote Post


Гость
*

Группа: Cоучастник
Сообщений: 133
Пользователь №: 40753
Регистрация: 21-December 08




QUOTE (vladlen @ Jul 24 2018, 07:17 AM)
Обсуждайте.

Гусиницы резиновые?
PMEmail PosterICQ
Top
Feruz
Сообщение: # 783532   Jul 24 2018, 03:14 PM
Quote Post


Посетитель
**

Группа: Cоучастник
Сообщений: 266
Пользователь №: 85149
Регистрация: 1-October 11
Место жительства: Ростовская область



Тоже интересует, гусеничное шасси приемлемого качества?


--------------------
«Знание — сила»
Выполняю расчеты антенн в Ansys HFSS
Пишу на ассемблере под AVR, на C под ARM
PMEmail Poster
Top
vladlen
Сообщение: # 783534   Jul 24 2018, 03:28 PM
Quote Post


Фанат
******

Группа: Cоучастник
Сообщений: 2003
Пользователь №: 70096
Регистрация: 31-August 10




Резиновые гусеницы и валики без амортизаторов.
Качество соответствует цене.
Цена в пределах 600р. с доставкой.
Искать можно по названию SN700.
PM
Top
vladlen
  Сообщение: # 784639   Aug 5 2018, 06:34 PM
Quote Post


Фанат
******

Группа: Cоучастник
Сообщений: 2003
Пользователь №: 70096
Регистрация: 31-August 10




Небольшая тонкость, которую нужно учитывать.

Речь о качестве кварцев установленных на модулях.
Если модули от разных продавцов, то могут заметно расходиться частоты на модулях.
Сам словил этот глюк, когда стыковал модули из разных партий.
Расходились примерно на 40кГц(при 433МГц несущей) и приема не было уже.


Кстати, что-то как-то обсуждение зашло в тупик icon_lol.gif

Что, в общем-то, было ожидаемо, когда желающие обсуждать, не ударивши палец о палец, написывают подобные "умные" мысли:
"HC-12 очень точные по USART. но скоростя....
Хотя для танка это может приемлимо... "


<:(Х)~
PM
Top
P32L
Сообщение: # 784647   Aug 5 2018, 09:50 PM
Quote Post


Соучастник
****

Группа: Cоучастник
Сообщений: 851
Пользователь №: 104521
Регистрация: 4-January 14
Место жительства: RUS35,29



исходников не даете,может кто нибудь что еще добавил ))
PMEmail Poster
Top
Vit9xr
Сообщение: # 784649   Aug 5 2018, 10:12 PM
Quote Post


Unregistered










мне бы такой девайс кабеля сетевые за подвесными потолками протягивать
Top
vladlen
Сообщение: # 784662   Aug 6 2018, 02:32 AM
Quote Post


Фанат
******

Группа: Cоучастник
Сообщений: 2003
Пользователь №: 70096
Регистрация: 31-August 10




QUOTE (P32L)
...может кто нибудь что еще добавил
- смешно.

но давайте проверим.
CODE
//----------------------------------------------------------------------------------------
#define Transmitte
//----------------------------------------------------------------------------------------
void main( void )
{
 Init_SPI();
 Init_CLK();
 Init_GPIO();
 TIM4_Config();
 Init_ITC();
#ifdef Transmitte
#else
 TIM2_Config();
#endif
 Delay(100);  
 Si4463_On();
 Si4463_InitRF();
   
  while(1)
  {      
#ifdef Transmitte
    u16 speed = 0;
    int dir = 0;
    u8 buff[2];    
    speed = ADCRead_CH6();
    dir   = ADCRead_CH5();        
    speed /= 16;
    dir -= 512;
    dir /= 4;    
    u16 left = 0;
    u16 right = 0;
   
    if(speed>2)
    {
      speed += 192;
      left   = (u16)speed;
      right  = (u16)speed;
      impuls = 60;
    }
    else
    {
      left = 0;
      right = 0;
      if(impuls>0)impuls--;
    }
   
    if (dir > 2)
    {
      dir = ((256 - (dir)) * 100) / 256;
      left *= (u16)dir;
      left /= 100;
    }
    else if(dir < -2)
    {
      dir = (((((256) - (~(dir)+1))) * 100) / 256);
      right *= (u16)dir;
      right /= 100;
    }        
    buff[0]=(u8)right;
    buff[1]=(u8)left;    
    if(impuls>0)
    {
      Si4463_LoadFIFO(buff,2);    
      Si4463_StartTX(2,0x00,2);
    }
    Delay(20);
#else
    u8 buff[3];        
    Si4463_StartRX(2,0,2,0,8,3);    
    while(GPIO_ReadInputPin(GPIOC,GPIO_PIN_4) == RESET)  //wait low nIRQ
    {
     continue;
    }    
    Si4463_ReadFIFO(buff,2);      
    Delay(2);
    TIM2_SetCompare3((u16)buff[0]);
    TIM2_SetCompare2((u16)buff[1]);
    Si4463_ResetFIFO();
    Si4463_IntStatus(buff);
    Si4463_PacketStatus(buff);    
#endif
  }
}



QUOTE (Vit9xr)
мне бы такой девайс кабеля сетевые за подвесными потолками протягивать

существует шасси немного меньше и с амортизаторами

.
PM
Top
OldHAM
Сообщение: # 784980   Aug 10 2018, 11:36 AM
Quote Post


Прохожий


Группа: Cоучастник
Сообщений: 41
Пользователь №: 116514
Регистрация: 26-May 16




QUOTE (vladlen @ Aug 6 2018, 02:32 AM)
QUOTE (P32L)
...может кто нибудь что еще добавил
- смешно.

но давайте проверим.

Очень смешно. Проверка провалилась. Так и никто не добавил ничего. Вывод очевиден.


--------------------
Дед-Специалист с большим опытом
PMEmail Poster
Top
vladlen
Сообщение: # 785001   Aug 10 2018, 02:51 PM
Quote Post


Фанат
******

Группа: Cоучастник
Сообщений: 2003
Пользователь №: 70096
Регистрация: 31-August 10




Зато посмеялись немного smile.gif

А так, там остался UART свободный на приемнике и можно повесить модуль плеера, чтобы звуки имитировать. А если еще сделать более сложный драйвер для моторчиков, то можно добавить задний ход.
PM
Top
P32L
Сообщение: # 785021   Aug 10 2018, 09:05 PM
Quote Post


Соучастник
****

Группа: Cоучастник
Сообщений: 851
Пользователь №: 104521
Регистрация: 4-January 14
Место жительства: RUS35,29



На самом деле нет.Уже заказан модуль.Приедет буду тестить.Платформа есть,правда не такая как у автора.
PMEmail Poster
Top
P32L
Сообщение: # 785022   Aug 10 2018, 09:07 PM
Quote Post


Соучастник
****

Группа: Cоучастник
Сообщений: 851
Пользователь №: 104521
Регистрация: 4-January 14
Место жительства: RUS35,29



есть драйвер,тоже на алике покупал,простенький но для слабеньких моторов пойдет.Там можно будет еще что нить добавить,кроме заднего хода.Управление сервой например,для камеры ...
PMEmail Poster
Top
vladlen
Сообщение: # 785043   Aug 11 2018, 04:14 AM
Quote Post


Фанат
******

Группа: Cоучастник
Сообщений: 2003
Пользователь №: 70096
Регистрация: 31-August 10




Вместо камеры можно телефон старый на андроиде с IP Cam, чтобы в локальной сети на него можно заходить и смотреть.
Габаритно, но зато кататься можно от первого лица smile.gif
PM
Top
diver_sant
Сообщение: # 790537   Oct 3 2018, 08:15 PM
Quote Post


Соучастник
*****

Группа: Cоучастник
Сообщений: 1456
Пользователь №: 9923
Регистрация: 18-July 06




Я так понимаю модуль НС-12 Вы сами прошили.Не подскажите где можно посмотреть по прошивке стмки в этом модуле?


--------------------
Не надо мне 15 раз обьяснять,мне с 9го понятно. Путь до кладбища пропорционален длине ош.
PM
Top
vladlen
Сообщение: # 790542   Oct 3 2018, 08:59 PM
Quote Post


Фанат
******

Группа: Cоучастник
Сообщений: 2003
Пользователь №: 70096
Регистрация: 31-August 10




Да, сам писал и заливал прошивку.

Вопрос о том, где посмотреть по прошивке не совсем понятен.

Если хотели посмотреть, как прошивать,
то там всё просто.
Есть два позолоченных контакта(без обозначений) на плате модуля со стороны обратной стороне с элементами.
Там один из низ SWIM, другой NRST. (а для + и - питания есть штатные контакты)
К ним подключаем ST-LINK V2 копеечный и шьем.
Программа для прошивки называется STVP.
Так же можно через IAR Embedded Workbench IDE шить, которая работает с ST-LINKой сама.
PM
Top
AlexZimin
Сообщение: # 791277   Oct 11 2018, 02:48 PM
Quote Post


Посетитель
**

Группа: Cоучастник
Сообщений: 188
Пользователь №: 64925
Регистрация: 17-April 10




QUOTE (vladlen @ Aug 10 2018, 05:51 PM)
Зато посмеялись немного  smile.gif

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

А если серьезно, выложили бы template для HC-12 под IAR. Модули такие валяются без дела, с нуля разбираться с STM8 и 4463 влом. А так можно было бы поделку выходного дня на них сделать.

Это сообщение отредактировал AlexZimin - Oct 11 2018, 03:08 PM
PM
Top
vladlen
Сообщение: # 791287   Oct 11 2018, 05:27 PM
Quote Post


Фанат
******

Группа: Cоучастник
Сообщений: 2003
Пользователь №: 70096
Регистрация: 31-August 10




WTF?

12
PM
Top
AlexZimin
Сообщение: # 791288   Oct 11 2018, 05:47 PM
Quote Post


Посетитель
**

Группа: Cоучастник
Сообщений: 188
Пользователь №: 64925
Регистрация: 17-April 10




QUOTE (vladlen @ Oct 11 2018, 08:27 PM)
WTF?

12

Ну нет так нет. smile.gif
PM
Top
olega1988
Сообщение: # 791411   Oct 12 2018, 09:18 PM
Quote Post


Посетитель
**

Группа: Cоучастник
Сообщений: 255
Пользователь №: 92766
Регистрация: 17-May 12
Место жительства: Киев



Я тоже на нс12 свои прошивки шью, килоком в аналоге или через фифо буфер. Непонятно токо как апч сделать, то 2 модуля на 1 чястоте еще не разу не старовали.
PMEmail PosterUsers WebsiteICQ
Top

Настройки темыСтраницы: (2) [1] 2  Ответить Шустрый ответ Новая тема Новый опрос


 




  banner DIPTRACE - САМЫЙ ЛУЧШИЙ ТАКСИРОВЩИК ПЕЧАТНЫХ ПЛАТ
Portal-X