Система управления выводом данных

Изобретение относится к автоматике и вычислительной технике и может быть использовано при проектировании систем управления исследовательскими процессами, в частности при разработке автоматизированной системы, предназначенной для определения физико-механических свойств материалов методом кинетического индентирования. Техническим результатом является расширение диапазона величин сил в режиме их линейно-ступенчатого изменения. Система управления выводом данных содержит блок связи, цифровой управляемый генератор, регистр памяти данных, блок памяти, первый и второй резисторы, а также регистр, выходной регистр, цифроаналоговый преобразователь, дополнительный цифроаналоговый преобразователь, источник опорного напряжения, а также входную и выходную шины. 1 ил.

 

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

Известно устройство для управления выводом данных [1]. Недостатком этого устройства является ограниченный диапазон величин сил воздействия индентора на исследуемый материал.

Известна также система управления выводом данных, представляющая собой наиболее близкое техническое решение к заявленному предлагаемому изобретению [2].

Недостатком этой системы является также ограниченный диапазон величин сил воздействия индентора на исследуемый материал.

Целью предполагаемого изобретения является расширение диапазона величин сил воздействия индентора на исследуемый материал.

Технический результат достигается тем, что в систему управления выводом данных, содержащую блок 1 связи, цифровой управляемый генератор 3, регистр 2 памяти данных, блок 4 памяти, выходной регистр 6, цифроаналоговый преобразователь 7, а также входную и выходную шины 12 и 13, соответственно, причем вход блока 1 связи соединен с входной шиной 12, а выход подключен к объединенным между собой входам цифрового управляемого генератора 3 и регистра 2 памяти данных, выход которого подключен к входу блока 4 памяти, выход выходного регистра 6 соединен с входом цифроаналогового преобразователя 7, выходом связанного с выходной шиной 13. Система управления выводом данных дополнительно содержит регистр 5, дополнительный цифроаналоговый преобразователь 9, источник 10 опорного напряжения, первый и второй резисторы 8 и 11, соответственно, причем выход блока 1 связи дополнительно связан с входом регистра 5, выход которого объединен с первым входом дополнительного цифроаналогового преобразователя 9, выходом подключенного к одному из выводов первого резистора 8. Выход источника 10 опорного напряжения соединен с объединенными между собой вторым входом дополнительного цифроаналогового преобразователя 9 и одним из выводов второго резистора 11, дополнительный вход цифроаналогового преобразователя 7 (вход для подключения источника опорного напряжения) соединен со связанными между собой другими выводами первого и второго резисторов 8 и 11, соответственно. Выход блока 4 памяти подключен к первому входу выходного регистра 6, второй вход выходного регистра 6 объединен с дополнительным входом блока 4 памяти и соединен с выходом цифрового управляемого генератора 3.

Рассмотрим работу системы управления выводом данных на ее конкретном применении в автоматизированной системе, предназначенной для определения физико-механических свойств материалов методом кинетического индентирования.

Блок 1 связи шиной 12 соединен с управляющей ЭВМ (не показана). В начале цикла индентирования управляющая этим циклом программа, функционирующая в ЭВМ, записывает через блок 1 связи в цифровой управляемый генератор 3 код периода меток времени, а также через регистр 2 памяти данных в блок 4 памяти массив кодов данных, представляющих собой цифровые коды величины силы воздействия индентора на исследуемый материал по меткам времени в процессе цикла индентирования. После завершения записи массива кодов данных в блок 4 памяти из ЭВМ по команде управляющей программы в блок 1 связи поступит код начала собственно цикла индентирования. С приходом этого кода блок 1 связи выдает на вход цифрового управляемого генератора 3 сигнал, разрешающий этому генератору формировать на своем выходе последовательность импульсов как метки времени с периодом следования, определяемого величиной предварительно записанного в него кода. Период следования меток времени в данной системе находится в интервале от 1 миллисекунды до 256 миллисекунд. Первый импульс с выхода цифрового управляемого генератора 3 инициирует выдачу на выход блока 4 памяти предварительно записанного в него первого слова кода данных, а также записывает выходной код в выходной регистр 6. Далее этот код преобразуется цифроаналоговым преобразователем 7 в аналоговый эквивалент, который поступает в выходную шину 13. Действие очередных импульсов с выхода цифрового управляемого генератора 3 аналогично вышеописанному. Таким образом, последовательность импульсов с выхода цифрового управляемого генератора 3 приведет к формированию на выходе цифроаналогового преобразователя 7 последовательности ступенчатого аналогового напряжения. Генератор силы (не показан), подключенный к выходной шине 13, сформирует силу воздействия индентора на исследуемый материал, величина которой пропорциональна величине кода на входе цифроаналогового преобразователя 7. В автоматизированной системе, предназначенной для определения физико-механических свойств материалов методом кинетического индентирования, в состав которой входит данная система управления выводом данных, наиболее часто используется режим линейно ступенчатой возрастающей до установленного значения величины силы за также установленный интервал времени. В этом случае необходимо в блок 4 памяти записать последовательно возрастающие на "единицу" коды, т.е. 000016, 000116, … FFFF16 (цифроаналоговый преобразователь 7 - шестнадцатиразрядный). Период меток времени определяется как Tмет.врем=tиндент/65536, где Tмет.врем - период меток времени, tиндент - время индентирования, 65536 - максимально возможное количество неповторяющихся кодов величины силы при вышеуказанном режиме индентирования. При получении результата дробной величины целочисленная часть увеличивается на "единицу", после чего в цифровой управляемый генератор 3 необходимо записать шестнадцатеричный код полученного результата величины периода меток времени.

Далее вычисляется количество меток времени как N=tиндент/Tмет.врем, где N - количество меток времени. После этого определяется реальное время индентирования как tиндент.реальн=N (целочисленная величина) · Tмет.врем, где tиндент.реальн, - реальное время индентирования. Далее находим необходимую величину веса младшего значащего разряда цифроаналогового преобразователя 7 как B=F/N, где F - заданная максимальная величина силы воздействия индентора на исследуемый материал, B - необходимая величина веса младшего значащего разряда цифроаналогового преобразователя 7, после чего определяем процентное отношение величины B к A, т.е. K=B/A·100%, где A - величина веса младшего значащего разряда цифроаналогового преобразователя 7 в установленном диапазоне сил (в данной системе установлены величины веса младшего значащего разряда цифроаналогового преобразователя 7 как …1, 2, 4, 8… миллиграмм силы, при этом максимальная величина силы в установленном диапазоне сил определяется как Fmax.=A·65535 миллиграмм силы, где Fmax - максимальная величина силы в установленном диапазоне сил), K - величина отношения B к A в процентах. Таким образом, для получения величины В необходимо увеличить величину A, при этом величина коррекции, т.е. увеличение веса младшего значащего разряда цифроаналогового преобразователя 7 до величины B в процентах, будет как C=K-100%, где C - величина коррекции в процентах. Далее определяем величину веса младшего значащего разряда в процентах дополнительного цифроаналогового преобразователя 9 как P=100%/65536 (данный преобразователь - шестнадцатиразрядный), после чего вычисляем величину кода коррекции как L=C/P, где L - величина кода коррекции, и величину этого вычисления в шестнадцатеричном виде записываем в регистр 5. На выходе дополнительного цифроаналогового преобразователя 9 при установке на его первом входе кода коррекции будет сформировано аналоговое напряжение по величине пропорциональное величине входного кода коррекции. Источник 10 опорного напряжения, дополнительный цифроаналоговый преобразователь 9, первый и второй резисторы 8 и 11, соответственно (в данной системе величины этих резисторов одинаковы), а также дополнительный вход цифроаналогового преобразователя 7, (вход подключения источника опорного напряжения) с их взаимосвязями (см.чертеж) обеспечивают увеличение величины веса младшего значащего разряда цифроаналогового преобразователя 7 до необходимой величины. Согласно вышеприведенному алгоритму определения величины кода коррекции величины младшего значащего разряда цифроаналогового преобразователя 7 при установке максимальной величины силы, например 830 грамм силы и времени индентирования 14 минут величина кода коррекции будет равна 39692,8168 или 9B0C16. Величина этого кода на входе дополнительного цифроаналогового преобразователя 9 приведет к формированию на его выходе напряжения, равного плюс 6,0566… вольт (выходное напряжение источника 10 опорного напряжения равно плюс 10 вольт), а на дополнительном входе цифроаналогового преобразователя 7 - плюс 8,02832 вольта, что приведет к увеличению веса младшего значащего разряда цифроаналогового преобразователя 7 до необходимой величины.

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

Источники информации

1. Патент РФ, кл. G06F 3/00, №2245673, 17.11.2010.

2. Патент РФ, кл. G06F 3/06, №2445675, 17.11.2010.

Система управления выводом данных, содержащая блок связи, цифровой управляемый генератор, регистр памяти данных, блок памяти, выходной регистр, цифроаналоговый преобразователь, а также входную и выходную шины, причем вход блока связи соединен с входной шиной, а выход подключен к объединенным между собой входам цифрового управляемого генератора и регистра памяти данных, выход которого подключен к входу блока памяти, выход выходного регистра соединен с входом цифроаналогового преобразователя, выходом связанного с выходной шиной, отличающаяся тем, что в нее дополнительно введены регистр, дополнительный цифроаналоговый преобразователь, источник опорного напряжения, а также первый и второй резисторы, причем выход блока связи дополнительно связан с входом регистра, выход которого объединен с первым входом дополнительного цифроаналогового преобразователя, выходом подключенного к одному из выводов первого резистора, выход источника опорного напряжения соединен с объединенными между собой вторым входом дополнительного цифроаналогового преобразователя и одним из выводов второго резистора, дополнительный вход цифроаналогового преобразователя соединен со связанными между собой другими выводами первого и второго резисторов, выход блока памяти подключен к первому входу выходного регистра, второй вход выходного регистра объединен с дополнительным входом блока памяти и соединен с выходом цифрового управляемого генератора.



 

Похожие патенты:

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

Изобретение относится к вычислительной технике. .

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

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

Изобретение относится к устройству обработки информации. .

Изобретение относится к вычислительной технике и может быть использовано в автоматизированном комплексе, предназначенном для определения физико-механических свойств материалов методом кинетического индентирования.

Изобретение относится к вычислительной технике. .

Изобретение относится к запоминающему устройству и к ведущему устройству, использующему это запоминающее устройство. .

Изобретение относится к области компьютерной техники, в частности к использованию драйверов фильтров, которые управляются для приема обратных вызовов для запросов на ввод/вывод, в получении которых драйверы фильтров зарегистрировали свою необходимость.

Изобретение относится к автоматике и вычислительной технике. Технический результат заключается в повышении точностных характеристик устройства управления выводом данных. Устройство содержит регистр памяти данных, цифроаналоговый преобразователь, входную и выходную шины, регистр, блок ключей, блок резисторов и дополнительную входную шину. 1 ил.

Изобретение относится к области захвата и загрузки состояний операционной системы. Техническим результатом является повышение эффективности восстановления операционной системы к базовому состоянию. В одном варианте воплощения выполняется сохранение состояний памяти операционной системы компьютера, которые желают восстановить в будущем. Не разрешаются изменения в постоянном хранилище, связанном с компьютером. Вместо этого изменения, которые были бы произведены в постоянном хранилище во время последующего компьютерного сеанса, если бы они не были предотвращены, сохраняются в отдельном файле компьютерного сеанса. Всякий раз, когда желают возвратить операционную систему к своему базовому состоянию, сохраненные базовые системные состояния памяти загружаются в память операционной системы вместо текущих состояний памяти операционной системы. 3 н. и 16 з.п. ф-лы, 7 ил.

Изобретение относится к способу, системе и компьютерному носителю данных для поддержания корректности в системе хранения. Технический результат заключается в повышении надежности хранения данных. В способе осуществляют получение одной или более индикаций объектов, которые вовлечены в транзакцию, определение местоположения первого набора местоположений хранения хранилища для вовлеченных в транзакцию объектов, создание логических копий этих объектов, модифицированных в контексте транзакции, определение второго набора местоположений хранения хранилища для упомянутых логических копий, создание ассоциации, которая связывает логические копии объектов в элементарном блоке, и посылку одного или более запросов записать ассоциацию и логические копии в хранилище, в то же время поддерживая оригиналы этих объектов в хранилище, и выполнение, после отказа, операции восстановления, содержащей определение, находится ли копия всех упомянутых объектов как модифицированных в контексте транзакции в хранилище, и отклонение модификаций для упомянутой копии всех объектов в хранилище, которые модифицированы в контексте транзакции, когда определено, что копия объекта, соответствующая одному из объектов как модифицированного в контексте транзакции, не находится в хранилище. 3 н. и 11 з.п. ф-лы, 5 ил.

Изобретение относится к средствам переноса файлов между устройствами с использованием 3D маркера. Технический результат заключается в обеспечении возможности переноса файлов с помощью маркеров. Осуществляют перенос файла, направляя 3D маркер на пиктограмму файла на экране первого устройства и затем перенаправляя 3D маркер на экран второго устройства. В процессе переноса задействуются программное обеспечение, предустановленное на обоих устройствах, различные каналы связи, используемые устройствами и 3D маркером, а также задействуется сервер, через который осуществляется непосредственная передача файла из первого устройства во второе устройство. В качестве первого и/или второго устройств могут быть использованы персональные компьютеры, смартфоны, а также витрина магазина либо музейный стенд. Данный способ переноса файла позволит получить дополнительную информацию о товаре или музейном экспонате простым наведением на него 3D маркера и затем перенаправлением 3D маркера на свой портативный компьютер. После чего автоматически запускается процесс переноса файла о выбранном товаре или музейном экспонате по используемым каналам связи. 9 з.п. ф-лы, 2 ил.

Изобретение относится к вычислительной технике. Технический результат заключается в записи данных большого размера в смарт-карту. Способ записи данных в энергонезависимое запоминающее устройство смарт-карты включает поступление команды записи в буферную память энергозависимого запоминающего устройства смарт-карты; сравнение смарт-картой параметра идентификации объекта, соответствующего команде записи, с параметром идентификации объекта, хранящимся в энергонезависимом запоминающем устройстве смарт-карты; при положительном результате сравнения: запись предназначенных для записи данных, включенных в команду записи, из буферной памяти в объект, соответствующий команде записи, на заранее определенный адрес, значение которого хранится в энергонезависимом запоминающем устройстве; вычисление адреса, соответствующего сумме заранее определенного адреса и размера записанных данных; сохранение вычисленного адреса вместо заранее определенного адреса; при отрицательном результате сравнения: запись предназначенных для записи данных, включенных в команду записи, из буферной памяти в объект, соответствующий команде записи, на адрес по умолчанию; вычисление адреса, соответствующего сумме адреса по умолчанию и размера записанных данных; сохранение вычисленного адреса в качестве заранее определенного адреса. 5 н. и 4 з.п. ф-лы, 3 ил.

Изобретение относится к области информационных технологий. Технический результат заключается в уменьшении потери данных и сокращении времени прерывания доступа, когда данные успешно не считываются. В способе при получении запроса на считывание данных для группы первых дисков осуществляют перенос адреса считывания; определение диапазона местоположений первой полосы группы первых дисков согласно адресу считывания; последовательное считывание данных из первых полос в пределах диапазона местоположений первой полосы, задание результата считывания данных для первой полосы, данные которой успешно не считываются, как предварительно установленных дополняющих данных, осуществляют продолжение считывания данных из следующей первой полосы до тех пор, как данные не будут считаны из всех первых полос. Осуществляют возврат результата считывания данных для каждой первой полосы. 2 н. и 12 з.п. ф-лы, 12 ил.

Изобретение относится к области информационных технологий, а именно к восстановлению информации на устройствах хранения данных по архивным копиям, записанных на устройствах их долговременного хранения. Технический результат – повышение оперативности восстановления информационного состояния устройств хранения данных. Способ восстановления информационного состояния устройств хранения данных, согласно которому данные из устройства их долговременного хранения переносят поблочно в буферную память, а из буферной памяти данные переносят в устройства хранения данных, при этом перед поблочным переносом данных в буферную память из устройства их долговременного хранения устройство хранения данных переводят в предсказуемое информационное состояние, производят циклическое чтение блоков данных в устройстве долговременного хранения данных и проверяют их на тождественность исходному информационному состоянию устройства хранения данных и при обнаружении блоков данных с тождественной информацией перенос таких блоков информации из устройства долговременного хранения в буферную память не осуществляют. 1 ил.

Изобретение относится к способу записи данных на твердотельный накопитель цифровой информации на базе flash-памяти типа NAND. Технический результат заключается в продлении срока эксплуатации flash-памяти и увеличении скорости записи информации на носитель. В начале сеанса работы пользователя с накопителем происходит автоматический выбор сценария работы пользователя из набора предложенных. Журналирование выполняется только для наиболее часто перезаписываемых страниц, определяемых выбранным в начале сеанса работы пользователя с накопителем сценарием. Слияние блока данных и соответствующего ему журнального блока выполняется при получении запроса на чтение журналируемой страницы из данного блока. Для операций перезаписи страниц, не относящихся к журналируемым, выполняется «отложенная запись» блоков, которая состоит в записи информации в буферный блок вместо адресуемого блока до момента смены номера текущего адресуемого блока либо первого запроса на чтение данных. 7 ил.

Группа изобретений относится к области информационных технологий и может быть использована для поиска точки деления потока данных. Техническим результатом является повышение эффективности поиска точки деления потока данных. В вариантах осуществления настоящего изобретения, поиск точки деления потока данных осуществляется путем определения, удовлетворяет ли, по меньшей мере, часть данных в окне из M окон заранее заданному условию, и когда, по меньшей мере, часть данных в окне не удовлетворяет заранее заданному условию, пропускается длина N*U, для получения следующей точки потенциального деления. 8 н. и 56 з.п. ф-лы, 33 ил.

Изобретение относится к вычислительной технике. Технический результат заключается в предотвращении ошибки при записи, вызываемой константной неисправностью в импедансном запоминающем устройстве. Способ записи, предназначенный для запоминающего устройства, в котором получают n численных значений, которые должны быть записаны; определяют n битов, соответствующих этим n численным значениям, которые должны быть записаны, и информацию о константных неисправностях, содержащихся в этих n битах; группируют эти n битов в В групп битов способом группирования путем регулирования интервала между двумя смежными битами в одной и той же группе, так, чтобы В групп битов удовлетворяли группировочному условию, и, в случае, когда эти n битов представляют двухмерный массив, состоящий из В строк и А столбцов, любые два бита, которые принадлежат к одной и той же группе, находились в различных строках и столбцах или в одной и той же строке; и соответственно записывают эти n численных значений в соответствии с информацией о константной неисправности, входящей в состав каждой группы битов в В группах битов, и численным значением, которое должно быть записано и которое соответствует информации о константной неисправности, входящей в состав каждой группы битов в В группах битов. 2 н. и 14 з.п. ф-лы, 6 ил., 5 табл.
Наверх