Завантажити PDF файл.

Формула / Реферат

Спосіб введення графічної інформації в комп'ютер, що полягає в зчитуванні комп'ютером параметрів маніпулятора переміщуваного по щонайменше двох координатах та контролі контакту маніпулятора з опорною поверхнею, який відрізняється тим, що параметри руху маніпулятора отримують шляхом обробки сигналів з MEMS акселерометра, причому сигнали з нього обробляють за такою формулою:

,

де:

 - переміщення об'єкта в і-й момент часу;

 - переміщення об'єкта в i-1-й момент часу;

 - швидкість об'єкта в і-й момент часу;

 - період часу між двома відліками датчика;

 - прискорення об'єкта в i-1-й момент часу;

 - швидкість об'єкта в і-й момент часу.

Текст

Реферат: Спосіб введення графічної інформації в комп'ютер полягає в зчитуванні комп'ютером параметрів маніпулятора переміщуваного по щонайменше двох координатах та контролі контакту маніпулятора з опорною поверхнею. Параметри руху маніпулятора отримують шляхом обробки сигналів з MEMS акселерометра, причому сигнали з нього обробляють за такою формулою:  t 2 si  si1  i1  t  ai1   2 .     a  t i1 i1  i UA 102637 U (54) СПОСІБ ВВЕДЕННЯ ГРАФІЧНОЇ ІНФОРМАЦІЇ В КОМП'ЮТЕР UA 102637 U UA 102637 U 5 10 15 20 Корисна модель належить до галузі обчислювальної техніки, а саме до вказівних периферійних пристроїв, і може застосовуватись в дизайнерській справі та для вводу користувачем як графічних даних в комп'ютер, так і рукописного тексту. Відомий спосіб введення графічної інформації в комп'ютері із планшета, який є робочою поверхнею, що містить масив індукційних котушок та блок опрацювання, що визначає положення пера, яке індукує сигнал в поверхні приймача (див. патент US 2010/0212976 МПК G06F 3/033, 2010). Недоліком згаданого способу є використання спеціальної робочої поверхні для проведення введення даних у комп'ютер з допомогою пера. Найближчим за технічною суттю та результатом є спосіб введення графічної інформації в комп'ютер, що полягає в зчитуванні комп'ютером параметрів маніпулятора переміщуваного по щонайменше двох координатах та контролі контакту маніпулятора з опорною поверхнею (Див. патент US 8199132 МПК C06F 3/033, 2012). В основу корисної моделі спосіб введення графічної інформації в комп'ютер поставлена задача підвищення інформативності отриманих даних із MEMS акселерометра для отримання двомірної координати його положення на площині просторі, шляхом введення графічної інформації в комп'ютер, що полягає в зчитуванні комп'ютером параметрів маніпулятора переміщуваного по щонайменше двох координатах та контролі контакту маніпулятора з опорною поверхнею, причому параметри руху маніпулятора отримують шляхом обробки сигналів з MEMS акселерометра, причому сигнали з нього обробляють за такою формулою:  t 2 si  si1  i1  t  ai1   2     a  t i1 i1  i , де: si - переміщення об'єкта в і-й момент часу; 25 si1 - переміщення об'єкта в i-1-й момент часу; i1 - швидкість об'єкта в і-й момент часу; t - період часу між двома відліками датчика; ai1 - прискорення об'єкта в i-1-й момент часу; 30 i - швидкість об'єкта в і-й момент часу. На фіг. 1 показано блок-схему отримання даних із MEMS акселерометра, на фіг. 2 показано отримане зображення введення в комп'ютер. Спосіб введення графічної інформації в комп'ютер виконується наступним чином. Вихідним значенням є прискорення, зі значення якого можна визначити поточне значення положення, використовуючи наступні формули відповідно для координати x(t) a y(t). t 2 2 xt    (  a x d)d t1 1 , (1) t 2 2 yt    (  a x d)d 35 40 t1 1 , (2) де t ,  ,  - деякі моменти часу, τ  (0;θ), θ  (0;t), ах(τ) - значення прискорення в момент часу τ. Тому у такому виконанні способу в загальному комп'ютер замінює операцію інтегрування підсумовуванням невеликих проміжків. Якщо х - вектор шляху, спроектований на вісь ОХ, то використовують наступну формулу: xi  45 i k   a j t 2 k 1j1 . (3) Аналогічно отримано формулу для вектора шляху у, спроектованого на вісь OY. Завдяки скінченній тривалості часу вимірювання прискорення, шлях розбивають на маленькі ділянки. Чим менші періоди часу Δt між відліками датчика, тим більше можна вважати рух рівнозмінним на них. Для визначення траєкторії руху в запропонованому способі використовують формулу (3), за якою процесор постійно відслідковує значення прискорення, швидкості і координати об'єкта, 1 UA 102637 U кожного разу добавляючи або віднімаючи значення зміщення, здійсненого ним за проміжок часу Δt: 5  t 2 si  si1   i1  t  ai1   2     a  t i1 i1  i , (4) де: si - переміщення об'єкта в і-й момент часу; si1 - переміщення об'єкта в i-1-й момент часу; i1 - швидкість об'єкта в і-й момент часу; t - період часу між двома відліками датчика; ai1 - прискорення об'єкта в i-1-й момент часу; 10 15 20 25 30 35 i - швидкість об'єкта в і-й момент часу. Спочатку проводять ініціалізацію тактових імпульсів, портів вводу/виводу та джерела опорної напруги, ініціалізацію блока аналого-цифрового перетворювача, таймерів, переривань, USB-контролера, ініціалізацію змінних та зациклення програми. Опрацьовують події, що відбуваються в перериванні, згідно з наступною послідовністю: проводять перевірку ввімкнення синхронізації, якщо синхронізація не ввімкнена, то вмикаємо, проводять перевірку виконання синхронізації, якщо умова вірна, то зберігають прийнятті значення у XRAM мікроконтролера. Проводять перевірку переповнення вказівника, якщо умова вірна, то здійснюють обнулення вказівника і вихід з переривання, інакше повертаються на перевірку стану синхронізації. Згідно з формулою 1 та 2, виконують перетворення прийнятих значень у XRAM для теоретичного розрахунку положення координати х та у. Приклад конкретної реалізації способу введення графічної інформації в комп'ютер. Взято мікроконтролер SiLab C8051F340. Давач прискорення ADXL213. Алгоритм роботи контролера для одержання інформації по двох осях координат, взятих з MEMS акселерометра, полягає в наступному - під час підключення до USB шини комп'ютера відбувається ініціалізація самого контролера і периферії, якою він оснащений. На наступному етапі відбувається запуск контролера USB. За необхідності із комп'ютера надходить запит на зняття виміру. Це призводить до запуску таймера, який налаштований таким чином, що під час його переповнення відбувається запуск циклу аналого-цифрового перетворення, після завершення якого спрацьовує аналого-цифрове переривання. Переривання свідчить, що перетворення завершене. Отримане значення записується у внутрішню пам'ять контролера. Коли пам'ять повністю заповниться оцифрованими даними, тоді вони надсилаються на комп'ютер і за допомогою формул, описаних вище, можна визначити координати руху об'єкта і вивести на монітор комп'ютера. Дослідили процес написання типових символів, для отримання зображення використовували перетворення, згідно з формулою 4. Одержали експериментальні дані вимірювань параметрів типових символів та результати обчислень прискорень, що виникають при їх написанні, які приведені в таблиці 1. Символ А В С R Ж N Н 40 Параметри символів Приск. а, Довж. S·10 , м Час t, c 2 м/с 22 0,6 1,2 27 0,7 1,1 16 0,35 2,61 18 0,5 1,44 38 1,1 0,63 31 0,65 1,47 21 0,55 1,39 Середнє значення параметрів Довж. Приск. , Кут α,° Час , с Кут -3 2 10 , м м/с 49 52 51 52 24,5 0,64 1,4 48 48 50 49 -3 Результати експериментальних досліджень підтверджують підвищення інформативності введення графічної інформації в комп'ютер. Для давача прискорення із роздільністю здатністю, час дискретизації було забезпечено 50 мс, що дозволяє достатньо точно відтворювати символ, чи іншу графічну інформацію. Конструкція пристрою повинна забезпечити нахил датчика до вертикальної лінії під кутом біля 42°. Для дослідження ефективності роботи формул 1 та 2 2 UA 102637 U 5 вимірювання прискорення проводили одночасно у двох координатах, діапазон вимірювання -3 -3 прискорення ±2g, роздільна здатність 5·10 g. Час вимірювання змінювали від 0,5·10 с до -3 10·10 с. Таким чином запропонований спосіб дозволяє підвищити інформативність графічного способу представлення даних в інтерфейс комп'ютера на основі опрацювання інформації, отриманої з давачів прискорення. ФОРМУЛА КОРИСНОЇ МОДЕЛІ 10 15 Спосіб введення графічної інформації в комп'ютер, що полягає в зчитуванні комп'ютером параметрів маніпулятора переміщуваного по щонайменше двох координатах та контролі контакту маніпулятора з опорною поверхнею, який відрізняється тим, що параметри руху маніпулятора отримують шляхом обробки сигналів з MEMS акселерометра, причому сигнали з нього обробляють за такою формулою:  t 2 si  si1  i1  t  ai1   2 ,     a  t i1 i1  i де: si - переміщення об'єкта в і-й момент часу; s i1 - переміщення об'єкта в i-1-й момент часу;  i1 - швидкість об'єкта в і-й момент часу; 20 t - період часу між двома відліками датчика; a i1 - прискорення об'єкта в i-1-й момент часу; i - швидкість об'єкта в і-й момент часу. 3 UA 102637 U Комп’ютерна верстка Л. Бурлак Державна служба інтелектуальної власності України, вул. Василя Липківського, 45, м. Київ, МСП, 03680, Україна ДП “Український інститут інтелектуальної власності”, вул. Глазунова, 1, м. Київ – 42, 01601 4

Дивитися

Додаткова інформація

Назва патенту англійською

Method for input of graphical information to computer

Автори англійською

Palamar Mykhailo Ivanovych, Palamar Yaroslav Mykhailovych, Strembitskyi Mykhailo Oleksiyovych

Назва патенту російською

Способ ввода графической информации в компьютер

Автори російською

Паламар Михаил Иванович, Паламар Ярослав Михайлович, Стрембицкий Михаил Алексеевич

МПК / Мітки

МПК: G06F 3/033

Мітки: графічної, спосіб, введення, комп'ютер, інформації

Код посилання

<a href="https://ua.patents.su/6-102637-sposib-vvedennya-grafichno-informaci-v-kompyuter.html" target="_blank" rel="follow" title="База патентів України">Спосіб введення графічної інформації в комп’ютер</a>

Подібні патенти