Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микропроцессоры
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
DoK64
0 / 0 / 0
Регистрация: 22.11.2012
Сообщений: 40
1

Микропроцессор для Sin Cos

25.05.2016, 15:11. Просмотров 634. Ответов 6
Метки нет (Все метки)

Добрый день !
Прошу помощи у знатоков дела.
Существует ли микропроцессор /микроконтрлллер который может считать sin и cos.
Реализовать требуется на примере схемы микротренажера МТ1804 .
то есть заменить БИС на другой или добавить блок чтобы схема могла считать sin и cos.

Прошу подсказать хотя бы где можно найти такой блок.

Заранее благодарю.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.05.2016, 15:11
Ответы с готовыми решениями:

микропроцессор
Ребят привет.. у кого есть курсовая или диплом может кто ранее сдавал по теме...

Микропроцессор 8080
Сейчас изучаю микропоцессор 8080. Там добывлены две новые программы CALL и...

Микропроцессор КР580ВМ80 (Эмулятор)
Задание: Даны три числа, уменьшить каждое на 42(decimal). Нужно написать код...

микропроцессор и команды его ассемблера
Здравствуйте ! Подскажите пожалуйста, какая связь между строением (...

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

6
Voland_
1679 / 1024 / 97
Регистрация: 04.01.2010
Сообщений: 3,436
27.05.2016, 08:34 2
Любой МК (общего назначения) может считать sin и cos. В этом случае есть два ограничения: время расчета и необходимая точность vs память МК. Обычно в 99% случаев достаточно табличного метода расчета - возьмите, например, STM8S101/103 и т.д. У них есть чипы по 8кб на борту, что дает возможность хранить довольно емкие таблички. Для sin/cos вполне будет достаточно.
0
DoK64
0 / 0 / 0
Регистрация: 22.11.2012
Сообщений: 40
27.05.2016, 12:07  [ТС] 3
я просто не могу представить как такое можно реализовать если нет блока.

В ПЗУ таблицу забивать? Допустим забью я таблицу брадиса до 90, а как дальше циклически добавлять 180 градусов?
0
Voland_
1679 / 1024 / 97
Регистрация: 04.01.2010
Сообщений: 3,436
27.05.2016, 15:37 4
Цитата Сообщение от DoK64 Посмотреть сообщение
забью я таблицу брадиса до 90, а как дальше циклически добавлять 180 градусов?
я не понял вопроса. Либо расставьте знаки препинания, либо вопрос имеет один правильный ответ: "да".
0
DoK64
0 / 0 / 0
Регистрация: 22.11.2012
Сообщений: 40
27.05.2016, 22:36  [ТС] 5
как вы видите себе реализацию данного процесса?
Правильно ли я понимаю что Вы хотите забить таблицу Брадиса до 90 градусов в ПЗУ и дальше при вводу уклада искать соответсвующее значение и выводить его?

И что делать если угол больше 90 ?
0
ValeryS
Модератор
7407 / 5604 / 711
Регистрация: 14.02.2011
Сообщений: 19,062
Завершенные тесты: 1
27.05.2016, 23:05 6
Цитата Сообщение от DoK64 Посмотреть сообщение
И что делать если угол больше 90 ?
наверное вспоминать тригонометрию
если угол от 90 до 180 то синус равен синусу(180-x)
0
Estimable
194 / 13 / 1
Регистрация: 02.01.2017
Сообщений: 200
07.03.2018, 17:20 7
В Интел 8087 можно посчитать sin и cos и расчитать функции. И там не надо таблицу забивать. Если я конечно что-нибудь понял в теме вопроса.

Добавлено через 42 секунды
Или там кр1810вм87
0
07.03.2018, 17:20
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.03.2018, 17:20

Необходимо составить программу обеспечивающую сдвиг содержимого выходного устройства .Микропроцессор КР580ВМ80А. Спасибо
В выходное устройство записано число 08. составьте программу , обеспечивающую...

Микропроцессор КР580, вывод символов на дисплей, алгорит ветвления "если... иначе"
Задача: В четвертую слева позицию дисплея вывести символ А, если нажата...

Вычислить сумму значений функцииz=f(sin(x)+cos(y),x+y)+f(sin(x),cos(y))+(x-y,x)+f(sin^2(x)-2,a)+f(a+3,b+1)
Вычислите z-сумму значений функции...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru