Перейти к содержанию

crazz

Рекомендуемые сообщения

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

bin0    equ     0x41            ;lsb
bin1    equ     0x40
bin2    equ     0x3f            ;msb
dec0    equ     0x45            ;lsd
dec1    equ     0x46
dec2    equ     0x47
dec3    equ     0x48
dec4    equ     0x49
dec5    equ     0x4a
dec6    equ     0x4b
dec7    equ     0x4c            ;msd
bitcnt  equ     0x3a
deccnt  equ     0x3b
cycles  equ     0x3c
octcnt  equ     0x3d  

Convert ;Takes hex number in bin2:bin1:bin0  Returns decimal in dec7:dec6:dec5:dec4:dec3:dec2:dec1:dec0

    clrf dec0
    clrf dec1
    clrf dec2
    clrf dec3
    clrf dec4
    clrf dec5
    clrf dec6
    clrf dec7
    clrf cycles
    movlw 08
    movwf octcnt
ctloop:
    incf cycles
    movlw 03
    movwf bitcnt
bitloop:
    rlf bin0
    rlf bin1
    rlf bin2
    movlw dec0
    movwf FSR
    movfw cycles
    movwf deccnt
decloop:
    rlf INDF
    movlw 0xF6
    addwf INDF,0
    btfsc STATUS,0
    movwf INDF
    incf FSR
    decfsz deccnt
    goto decloop
    decfsz bitcnt
    goto bitloop
    decfsz octcnt
    goto ctloop
        RETURN

24 бит число на 8 цифр. Магия.

Изменено пользователем Alexeyslav

Учение - изучение правил. Опыт - изучение исключений.

Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Не знаю. Выдрано с рабочего проекта, а до этого было выдрано с интернета. И вообще что за признак сохранения результата?

Учение - изучение правил. Опыт - изучение исключений.

Ссылка на комментарий
Поделиться на другие сайты

7 часов назад, IMXO сказал:

ну указатель куда результат сохраняем

По дефолту в источник (f).

Сей алгоритм является версией преобразования из 526-й аппноты микрочипа, но для 3 байт источника (в оригинале 2 байта).

В каких то древних прожектах делал абсолютно тоже самое - преобразовал алгоритм из этой аппноты в 3 байта, а в другом в 4. 

Можете сравнить: http://ww1.microchip.com/downloads/en/AppNotes/00526e.pdf

1 час назад, Alexeyslav сказал:

Давно уже не занимался ПИК-ами.

Напрасно. 16-битная платформа нынче очень совершенна и весьма недорога. Как универсальный чип на все любительские цели можно взять PIC24FJ256GA702 в SOIC28 либо его версии в других корпусах. Если нужна высокая производительность, то отлично применимы dsPIC33EP128MC202 и аналогичные ему из того же семейства.

戦う前に相手のベルトの色に注目

Ссылка на комментарий
Поделиться на другие сайты

я вот чет почитал про этот "народный PIC" и не понял чем он лучше stm-ки за 40 рублей

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

Ссылка на комментарий
Поделиться на другие сайты

В 28.11.2018 в 16:18, IMXO сказал:

Марк а у него сколько молулей АЦП

Один с одним УВХ. 

Три отдельных АЦП в новых 33-их  на 100 МИПС.

В  большинстве 24EP/33EP  один АЦП с 4 УВХ, но есть в некоторых и скоростной трехядерный АЦП как в 100 мипсовых..

В 29.11.2018 в 01:36, mail_robot сказал:

 чем он лучше stm-ки

Тем, что у него очень простая для понимания архитектура, а АСМ так же прост, как Си.

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

 

В 29.11.2018 в 00:55, IMXO сказал:

сколько у него задержка при переключении канала

1 мкс минимум, включая время  захвата УВХ.

戦う前に相手のベルトの色に注目

Ссылка на комментарий
Поделиться на другие сайты

2 hours ago, my504 said:

Тем, что у него очень простая для понимания архитектура

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

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

Ссылка на комментарий
Поделиться на другие сайты

В 28.11.2018 в 08:36, my504 сказал:

Ничего особенного:

поставка только под заказ от 4шт , и не только у них, просмотрел доступность на 24/33 в незалежной , как-то все грустно, или поставка неизвестно когда или ценик под 20енотов... ,

в гамме вроде как есть dsPIC33FJ12GP201 (ценик у манагеров) , глянул ДШ , как понял УВХ на 4 канала , но 12бит только по СН0...

получается  дешевле взять два 24бит сигма-дельта 30ksps  и какой нибудь 16пик из 1ххх

Ссылка на комментарий
Поделиться на другие сайты

11 час назад, IMXO сказал:

просмотрел доступность на 24/33 в незалежной

Приведенная ссылка выше по GA702 - это наличие. По 1 штуке дешево будет лишь то, что имеет массовый розничный спрос. И какой смысл покупать 1 штуку для хоббийной разработки? Единичный экземпляр покупают для повторения чужой схемы, да и то есть риск косяка. А десяток ЛЮБЫХ контроллеров можно заказать и на Маузере, и в Диджикее, и на Директе у Микрочипа. 

dsPIC33JH12GP201 - допотопный МК сделанный еще по старым проектным нормам. Поэтому и дорогой. 24EP/33EP гораздо дешевле при супернавороченном функционале.

Сейчас делаю прибор для измерения  акустомагнитных резонаторов. Нужно перестраивать DDS от 57 до 59 кГц с шагом в 10 Гц  и формировать импульсы синусоид этих частот, а между импульсами создавать гетеродин учетверенной частоты. То есть генерировать сложную диаграмму из разночастотных синусоидальных импульсов, пауз между ними и сопровождающую все это синхронизацию разных мастей. Вот как раз для этого и использовал секвенсер PTG в dsPIC33EP128MC202. Сформировать управление DDS по SPI, включая строб записи, а так же гетеродинные события  для АЦП от того же DDS, плюс к этому два прерывания в определенных местах последовательности событий - оказалось элементарно просто и быстро. Вместо запутанного соединения синхронизации разнобойной периферии все свелось к написанию стандартного дефайна в виде последовательности команд секвенсера и типового кода разворачивания дефайнов в регистры PTG. Дело тут даже не в простоте, а в очень интересной фиче, которая сама по себе может стать причиной "для посмотреть".

Что касается АЦП, то 4 УВХ неизбежно уменьшают разрешение. Это компромисс для замены 4 отдельных АЦП при жестких требованиях к синхронизму выборок. Если нужна высокая разрядность при низкой скорости, то ясен пень, что сигма-дельта будет иметь ценовое преимущество. Собственно они для этого и существуют.

Использование единственного "оптимального для всего подряд" МК для хобби очень скучно. Смысл хобби теряется. Хобби становится способом халявного обретения неких сущностей, которые при  усмирении жабы мог бы спокойно купить в магазине за несущественно бОльшие деньги. Тоска, а не хобби.

 

 

Изменено пользователем my504

戦う前に相手のベルトの色に注目

Ссылка на комментарий
Поделиться на другие сайты

ЗЫ. Кстати, если найдутся желающие, могу открыть тему с описанием PTG: что из себя представляет и как пользоваться - на пальцах. Все таки референсный мануал и, тем более, раздел даташита для первого вхождения могут быть непонятны для не слишком подготовленного читателя.

戦う前に相手のベルトの色に注目

Ссылка на комментарий
Поделиться на другие сайты

4 часа назад, my504 сказал:

А десяток ЛЮБЫХ контроллеров можно заказать и на Маузере, и в Диджикее, и на Директе у Микрочипа. 

а они на незалежну отправляют?  Маузер к примеру dsPIC33EP128MC202 в Россию не отправляет.

Ссылка на комментарий
Поделиться на другие сайты

В незалежну отправляют, а в России они есть у Гаммы. Кстати, под нас, в том числе. 

Мы используем dsPIC33EP128MC202  и dsPIC33EP512GM304 в ощутимых количествах. 

戦う前に相手のベルトの色に注目

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...