Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

Закрытая тема
Опции темы
Непрочитано 25.01.2014, 17:43   #21
WindoЗavr
Заблокирован
 
Регистрация: 26.12.2013
Сообщений: 379
Сказал спасибо: 66
Сказали Спасибо 61 раз(а) в 23 сообщении(ях)
WindoЗavr на пути к лучшему
По умолчанию Re: Управление флопиком

я в правильном направлении думаю?
Реклама:
WindoЗavr вне форума  
Непрочитано 25.01.2014, 19:06   #22
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,982
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Управление флопиком

WindoЗavr,
в #13 посту исходники для ардуньи - думай
ну а сие уж тобе неосилимо

Последний раз редактировалось jump; 25.01.2014 в 19:15.
jump вне форума  
Непрочитано 25.01.2014, 19:57   #23
WindoЗavr
Заблокирован
 
Регистрация: 26.12.2013
Сообщений: 379
Сказал спасибо: 66
Сказали Спасибо 61 раз(а) в 23 сообщении(ях)
WindoЗavr на пути к лучшему
По умолчанию Re: Управление флопиком

http://dev-ch.com/coding/projects/floppydrivemusic
там только хексы и
Цитата:
Notes and frequencies

Every note has its own frequency. There are 12 halftones in the musical alphabet:

C - C# - D - D# - E - F - F# - G - G# - A - A# - B

This is one octave. The frequency multiplies by two each octave. So playing a tone one octave higher will result in double pitch/frequency. Playing it two octaves higher will result in four times the pitch. This means that notes scale logarithmic and the difference between two halftones is the 12th root of 2, which is about 1,0594630943. If you multiply any note with this number, you'll get the next halftone. This way we can calculate any note on the piano.
1,0594630943 на номер ноты умножить и что то получить
WindoЗavr вне форума  
Непрочитано 25.01.2014, 20:07   #24
WindoЗavr
Заблокирован
 
Регистрация: 26.12.2013
Сообщений: 379
Сказал спасибо: 66
Сказали Спасибо 61 раз(а) в 23 сообщении(ях)
WindoЗavr на пути к лучшему
По умолчанию Re: Управление флопиком

Цитата:
Так сложилось исторчески когда упорядочивали нотный строй в 10 веке просто приняли за эталон, что Ля 1 октавы - это 440 Гц (гудение в заставке, когда передачи закончились по ТВ). На эту частоту настраиваются все камертоны.
В гитарном строе Ля соответствует первой струне, зажатой на пятом ладу.

Далее всё просто. Ля следующей октавы будет в 2 раза больше по частоте - 880 Гц. А внутри октавы диапазон разбивается на 12 одинаковых полутонов.

Короче берешь эту ЛЯ - 440 и прибавляешь ~ 36,6666666 - получаешь - ДО ,
к ДО прибавляешь ~ 36,6666666 получаешь РЕ
РЕ + ~ 36,6666666 = РЕ черная ( не знаю Бемоль или диез ) и так далее
ща прощитаю )
WindoЗavr вне форума  
Непрочитано 25.01.2014, 20:33   #25
WindoЗavr
Заблокирован
 
Регистрация: 26.12.2013
Сообщений: 379
Сказал спасибо: 66
Сказали Спасибо 61 раз(а) в 23 сообщении(ях)
WindoЗavr на пути к лучшему
По умолчанию Re: Управление флопиком

частоты готовы

37 1
73 2
110 3
147 4
183 5
220 6
257 7
293 8
330 9
367 10
403 11
440 12

477 1
513 2
550 3
587 4
623 5
660 6
697 7
733 8
770 9
807 10
843 11
880 12

917 1
953 2
990 3
1027 4
1063 5
1100 6
1137 7
1173 8
1210 9
1247 10
1283 11
1320 12

1357 1
1393 2
1430 3
1467 4
1503 5
1540 6
1577 7
1613 8
1650 9
1687 10
1723 11
1760 12

на ноты похожи

запихиваю их в массив, и передаю по очереди в delay_us()
должен получиться перебор клавиш
WindoЗavr вне форума  
Непрочитано 25.01.2014, 20:33   #26
ut1wpr
Почётный гражданин KAZUS.RU
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: Управление флопиком

Сообщение от WindoЗavr Посмотреть сообщение
http://dev-ch.com/coding/projects/floppydrivemusic
там только хексы и


1,0594630943 на номер ноты умножить и что то получить
Диапазон ваших метаний меня интригует. Спалив драйвер степпера, вы решили сжечь целый девайс на нем. Правильный путь. Next step - блок с флоповодом в нем....
Если вы собрались формировать "музыку", должна же быть хоть какая-то начальная подготовка. Или здесь тоже "читать необязательно - главное писать".
http://www.gmstrings.ru/russian/arti...ko_tunings.htm
__________________
С уважением,
Vic / ut1wpr

Последний раз редактировалось ut1wpr; 25.01.2014 в 20:37.
ut1wpr вне форума  
Непрочитано 25.01.2014, 20:42   #27
ut1wpr
Почётный гражданин KAZUS.RU
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: Управление флопиком

Сообщение от WindoЗavr Посмотреть сообщение
частоты готовы

37 1
73 2
110 3
147 4
183 5
220 6
257 7
293 8
330 9
367 10
403 11
440 12

477 1
513 2
550 3
587 4
623 5
660 6
697 7
733 8
770 9
807 10
843 11
880 12

917 1
953 2
990 3
1027 4
1063 5
1100 6
1137 7
1173 8
1210 9
1247 10
1283 11
1320 12

1357 1
1393 2
1430 3
1467 4
1503 5
1540 6
1577 7
1613 8
1650 9
1687 10
1723 11
1760 12

на ноты похожи

запихиваю их в массив, и передаю по очереди в delay_us()
должен получиться перебор клавиш
Пихайте их куда угодно. Все равно ОНО ни на что не похоже.
Лучше читайте для образования.
__________________
С уважением,
Vic / ut1wpr
ut1wpr вне форума  
Непрочитано 25.01.2014, 20:59   #28
WindoЗavr
Заблокирован
 
Регистрация: 26.12.2013
Сообщений: 379
Сказал спасибо: 66
Сказали Спасибо 61 раз(а) в 23 сообщении(ях)
WindoЗavr на пути к лучшему
По умолчанию Re: Управление флопиком

#include ‹tiny2313.h›
#include ‹delay.h›

void my_delay_us(int n) {
while(n--) {
delay_us(10);
}
}

************************

{
int n;
n=440;

PORTB=0b10000000;//обмотка A
my_delay_us(n);

PORTB=0b00000000;//обмотка A
my_delay_us(n);

PORTB=0b10000000;//обмотка A
my_delay_us(n);

PORTB=0b00000000;//обмотка A
my_delay_us(n);


n=440+36;

}

не изменяет тон почему то
WindoЗavr вне форума  
Непрочитано 25.01.2014, 21:10   #29
ut1wpr
Почётный гражданин KAZUS.RU
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: Управление флопиком

Сообщение от WindoЗavr Посмотреть сообщение
#include ‹tiny2313.h›
#include ‹delay.h›

void my_delay_us(int n) {
while(n--) {
delay_us(10);
}
}

************************

{
int n;
n=440;

PORTB=0b10000000;//обмотка A
my_delay_us(n);

PORTB=0b00000000;//обмотка A
my_delay_us(n);

PORTB=0b10000000;//обмотка A
my_delay_us(n);

PORTB=0b00000000;//обмотка A
my_delay_us(n);


n=440+36;

}

не изменяет тон почему то
Кто? А должен?
Вы реально понимаете то, что пишете?
А может вы тролль? Скучающий тролль, поговорить не с кем... А я, дурак, повелся.
__________________
С уважением,
Vic / ut1wpr
ut1wpr вне форума  
Непрочитано 25.01.2014, 21:12   #30
WindoЗavr
Заблокирован
 
Регистрация: 26.12.2013
Сообщений: 379
Сказал спасибо: 66
Сказали Спасибо 61 раз(а) в 23 сообщении(ях)
WindoЗavr на пути к лучшему
По умолчанию Re: Управление флопиком

delay_us с переменной не работает по этому такой изврат
мне реально интересно это сделать, я читаю, что то понимаю, что то думаю и иногда оно работает
могу фотку хлопика прислать в доказательство
WindoЗavr вне форума  
Закрытая тема

Закладки


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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Управление симистором от МК для активной нагрузки V_andre Источники питания и свет 12 15.07.2015 23:00
Управление двигателем постоянного тока? vladh Производственное оборудование 151 13.06.2014 09:41
Управление вентилятором - нужен транзистор Example626 Электроника средств транспорта 44 10.05.2011 06:29
управление микроконтроллером баластом на FM2822 tipman Микроконтроллеры, АЦП, память и т.д 0 08.08.2008 22:22


Часовой пояс GMT +4, время: 23:22.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot