A binary execution apparatus

By combining pulleys and flexible ropes, and using the flexible ropes made of shape memory alloy to control the length changes, the problem of weak visualization in binary teaching is solved, and a visual representation of binary carry and borrow is realized.

CN116665524BActive Publication Date: 2026-04-21SHANGHAI JIAOTONG UNIV
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHANGHAI JIAOTONG UNIV
Filing Date
2022-02-18
Publication Date
2026-04-21

AI Technical Summary

Technical Problem

The existing binary representation is not very visual in teaching and is difficult to express the changes of carry and borrow in a vivid way.

Method used

The system uses a combination of pulleys and flexible ropes. The flexible ropes are made of shape memory alloy. By controlling whether the length of the flexible ropes changes, the system combines pulleys to represent binary values. The movement distance of the free end of the pulleys is used to demonstrate the effect of binary carry-back. Whether the length of the flexible ropes changes corresponds to 0 and 1 in binary.

Benefits of technology

It enables a visual representation of binary values, improves the visualization effect in teaching, and makes the changes of binary carry and borrow easier to understand.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116665524B_ABST
    Figure CN116665524B_ABST
Patent Text Reader

Abstract

The application provides a binary execution device, which is a pulley block, the free end of the pulley block is taut, the position of the flexible rope with the length of 2 power n (n is a natural number) times of the moving distance of the free end of the pulley block is determined in the form of the pulley block, the different flexible ropes correspond to the binary value, and the different flexible ropes have the same controllable telescopic length; whether the flexible rope of each bit of the target binary value is controlled according to the value of each bit of the target binary value to execute the target binary value. The binary execution device can reflect the binary value in the moving distance of the free end of the pulley block by controlling the length change of the flexible rope of different bits in the pulley block, thereby improving the visualization of the binary.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of materials chemistry, and in particular to the application of a shape memory alloy. Background Technology

[0002] Binary is a base-2 number system used in mathematics and digital circuits. It's a binary system that uses two different symbols, 0 and 1, to represent numbers. In digital electronic circuits, logic gates are implemented using binary, and modern computers and computer-dependent devices all use binary.

[0003] When teaching binary calculation methods, the only way to represent carry and borrow is usually through changes in numbers, which is not very visual. Utility Model Content

[0004] The purpose of this invention is to provide a binary execution device to solve the technical problem of poor visualization of binary carry and borrow in existing systems.

[0005] To achieve the above objectives, the present invention proposes the following technical solution:

[0006] A binary execution device includes a pulley, a flexible cable, and a fixing assembly. The fixing assembly includes two different fixing parts: a first fixing part and a second fixing part. The first fixing part is opposite to the second fixing part. The pulley is located between the first fixing part and the second fixing part and is fixed to the first fixing part and / or the second fixing part by the flexible cable.

[0007] The execution device is used to visualize binary data of order 1 or 2.

[0008] When the execution device is at level 1, it includes a fixed pulley and a first flexible cable. The first flexible cable is wound around the fixed pulley and one end of it is fixed to a fixed component. The fixed pulley itself is fixed to the fixed component. The other end of the first flexible cable is a free end. Whether the length of the first flexible cable changes or not is a multiple of 2 to the power of 0 of the free end.

[0009] When the actuator is at position 2, it includes a pulley, a first flexible cable, and a second flexible cable. The first flexible cable is wound around the pulley and one end is fixed to a fixing component. The other end of the first flexible cable is a free end. One end of the second flexible cable is fixed to the central shaft of the pulley, and the other end is fixed to the fixing component. The fixing points of the first flexible cable and the second flexible cable on the fixing component are located on different fixing parts. Whether the length of the first flexible cable changes or not is a multiple of 2 to the power of 0 with respect to the free end, and whether the length of the second flexible cable changes or not is a multiple of 2 to the power of 1 with respect to the free end.

[0010] Furthermore, in this invention, the flexible cords at different positions are made of shape memory alloy.

[0011] Furthermore, in this invention, positive and negative electrode access points are provided on the flexible cable at different positions, and the distance between the positive and negative electrode access points is the same.

[0012] Furthermore, in this invention, the fixing component is a conductive medium, and one of the electrode access points on the flexible cable at different positions is the connection point with the fixing component.

[0013] Furthermore, in this invention, the electrodes of the first fixing part and the second fixing part on the fixing assembly are the same.

[0014] Beneficial effects:

[0015] As can be seen from the above technical solutions, the technical solution of the present invention provides a binary execution device, which uses the length changes of flexible cables of different orders to represent binary values ​​in the movement distance of the free end of the pulley, thereby improving the visualization of binary values.

[0016] It should be understood that all combinations of the foregoing concepts and the additional concepts described in more detail below can be considered part of the inventive subject matter of this disclosure, provided that such concepts do not contradict each other.

[0017] The foregoing and other aspects, embodiments, and features of the teachings of the present invention will be more fully understood from the following description in conjunction with the accompanying drawings. Other additional aspects of the invention, such as features and / or beneficial effects of exemplary embodiments, will become apparent from the following description or may be learned through practice of specific embodiments according to the teachings of the present invention. Attached Figure Description

[0018] The accompanying drawings are not intended to be drawn to scale. In the drawings, each identical or nearly identical component shown in the various figures may be denoted by the same reference numeral. For clarity, not every component is labeled in each figure. Embodiments of various aspects of the invention will now be described by way of example and with reference to the accompanying drawings, wherein:

[0019] Figure 1 This is a 2-bit binary execution device in an embodiment of the present invention.

[0020] The meanings of the various reference numerals in the figure are as follows:

[0021] Load actuator 1, first fixing part 2-1, second fixing part 2-2, pulley 3, first flexible rope 6, second flexible rope 7. Detailed Implementation

[0022] To better understand the technical content of the present invention, specific embodiments are described below in conjunction with the accompanying drawings.

[0023] Various aspects of the invention are described in this disclosure with reference to the accompanying drawings, which illustrate numerous illustrative embodiments. The embodiments of this disclosure are not necessarily intended to encompass all aspects of the invention. It should be understood that the various concepts and embodiments described above, as well as those described in more detail below, can be implemented in any of many ways, because the concepts and embodiments disclosed herein are not limited to any particular implementation. Furthermore, some aspects of the invention disclosed may be used alone or in any suitable combination with other aspects of the invention disclosed.

[0024] To address the abstract nature of existing binary representations, the applicant proposes a method using pulley combinations to represent binary bit order and carry / borrow operations, thus making abstract numbers more concrete. This invention relies on the fundamental characteristics of pulleys: fixed pulleys, while not effortless, can change the direction of force; movable pulleys, while effortless, require more distance. Through the combination of fixed and movable pulleys, a multiplicative relationship can be established between the flexible ropes at different positions. The change in the length of the controllable flexible rope represents 0 and 1 in binary. Therefore, the change in the length of the free end of the pulley ultimately reflects the magnitude of the decimal value corresponding to multiple bit order combinations within the pulley combination, thus visually representing binary values. The change in the length of the free end of the pulley is shown as the change in 'd' in the attached diagram.

[0025] Therefore, embodiments of the present invention propose a binary execution device, which is a pulley system. The free end of the pulley system is taut. The position of the flexible cord at a location where the distance of movement of the free end of the pulley system is a power of 2 (n is a natural number) is determined by the pulley system. The different positions of the flexible cord correspond to the positions of the binary value, and the different positions of the flexible cord have the same controllable extension and retraction length. The extension and retraction of the flexible cord at the corresponding position is controlled by the value of each position in the target binary value to execute the target binary value.

[0026] In the aforementioned device, the flexible ropes positioned at points whose lengths are multiples of 2 (where n is a natural number) of the distance the free end of the pulley system moves represent the various bit positions in binary. Since the flexible ropes have the same controllable extension / retraction length, controlling their length—whether it changes or not—corresponds to whether the corresponding bit in the binary value is 0 or 1. This device transforms the binary numerical representation composed of 0s and 1s into a concrete structure. The higher the bit position, the greater the impact of the rope's length change on the free end of the pulley system. The combined effect of the rope changes at all bit positions, reflected by the distance the free end of the pulley system moves, corresponds to the decimal value. By changing whether the ropes at different bit positions change, the effect of carry / borrow in binary is demonstrated, thus achieving a visual representation of binary. This is beneficial for understanding binary in teaching and other contexts.

[0027] In the above embodiment, a load-bearing end 1 is provided at the free end of the pulley block to provide an external force. This external force keeps the flexible rope in the pulley block in a taut state. Since the pulley and the flexible rope have a certain weight, theoretically, the external force can overcome the weight of the pulley block and possible frictional resistance to keep the pulley block in a stable state.

[0028] In the above embodiments, the flexible rope with controllable length is an important component for realizing the device. For example, a knotted or looped flexible rope can be used, with the knotted or looped part having a fixed length. Untying the knot or loosening the loop will lengthen the flexible rope, while tying a knot or looping it will shorten the flexible rope. Alternatively, a flexible rope with an effect similar to a telescopic rod can be used, with the inner part extending to lengthen the flexible rope and the inner part retracting to shorten the flexible rope.

[0029] In a preferred embodiment, the flexible cords at different positions are made of shape memory alloy. Shape memory alloys have the characteristic of shrinking when energized, and the amount of shrinkage is controllable. Therefore, when shape memory alloy is used as the flexible cord at different positions, when representing 1, energizing the flexible cord made of the shape memory alloy wire at the corresponding position causes the cord at that position to shrink in length. When representing 0, keeping the flexible cord made of the shape memory alloy wire at the corresponding position unenergized prevents the length of the flexible cord at that position from changing.

[0030] Since the shrinkage of a shape memory alloy under a given material condition is related to the current and the length of the portion of the shape memory alloy material connected to the current, in this embodiment, the simplest control method to achieve the same controllable expansion and contraction length is to ensure that both the current and the length of the portion of the shape memory alloy connected to the current are consistent. Therefore, in this embodiment, positive and negative electrode connection points are provided on the flexible cable at different positions, and the distance between the positive and negative electrode connection points is the same.

[0031] The following embodiments are described in detail based on the shape memory alloy material in the preferred embodiments described above.

[0032] The aforementioned pulley assembly needs to be fixed to an object such as a bracket or base; therefore, as Figure 1 As shown, this embodiment also includes a fixing component, which includes two different fixing parts: a first fixing part 2-1 and a second fixing part 2-2. The first fixing part 2-1 and the second fixing part 2-2 are opposite each other and both serve as supports. In this embodiment, the first fixing part 2-1 and the second fixing part 2-2 are both long strip-shaped or long plate-shaped structures, forming a certain accommodating space between them. The pulley group is located between the first fixing part 2-1 and the second fixing part 2-2 and is fixed by a flexible rope to the first fixing part 2-1 and / or the second fixing part 2-2. The pulley group itself is arranged in an orderly manner according to its position and is arranged along the length direction of the long strip or long plate, so as to facilitate the fixing of the flexible rope at different positions to the fixing component at the corresponding position.

[0033] To balance the supporting and conductive functions, the fixing component is preferably a conductive medium, and one of the electrode connection points on the flexible cable at different levels serves as the connection point to the fixing component. In the attached figures, the electrodes of the first fixing part 2-1 and the second fixing part 2-2 on the fixing component are identical and both connected to the negative terminal of the power supply. Connection points for the positive terminal of the power supply are provided on the flexible cables at different levels, and the distances from the positive terminal connection points to the corresponding fixing components are equal, i.e., L is the same as shown in the figure.

[0034] In a binary execution device with a bit level of 1, the pulley group includes a fixed pulley and a first flexible cable 6. The first flexible cable 6 is wound around the fixed pulley and one end of it is fixed to a fixed component. The fixed pulley itself is fixed to the fixed component. The other end of the first flexible cable 6 is a free end. Whether the length of the first flexible cable 6 changes or not is a multiple of 2 to the power of 0 of the free end.

[0035] A binary execution device with a bit level of 2, such as Figure 1As shown, the pulley system includes a pulley 3, a first flexible cable 6, and a second flexible cable 7. The first flexible cable 6 is wound around the pulley, with one end fixed to a fixing component. One end of the second flexible cable 7 is fixed to the central shaft of the pulley, and the other end is fixed to the fixing component. The fixing points of the first flexible cable 6 and the second flexible cable 7 on the fixing component are located on different fixing parts. The first flexible cable 6 is at position 0 in the upper order, and its length changes in a multiple of 2 to the power of 0 with respect to its free end. The second flexible cable 7 is at position 1 in the lower order, and its length changes in a multiple of 2 to the power of 1 with respect to its free end. Let Δd be the amount of contraction of the flexible cable under energization. By changing the energization of the flexible cable in the two orders, the load contraction at the free end of the pulley system can be 0, Δd, 2Δd, and 3Δd, corresponding to 00, 01, 10, and 11 in binary, respectively.

[0036] While the present invention has been disclosed above with reference to preferred embodiments, it is not intended to limit the invention. Those skilled in the art can make various modifications and refinements without departing from the spirit and scope of the invention. Therefore, the scope of protection of the present invention shall be determined by the claims.

Claims

1. A binary execution device, characterized in that: The device includes pulleys, flexible ropes, and fixing components. The fixing components include two different fixing parts: a first fixing part and a second fixing part, which are opposite to each other. The flexible ropes are made of shape memory material and have positive and negative electrode access points. The execution device is used to perform visualization of first-order or second-order binary code: When the execution device is at level 1, the execution device includes a fixed pulley and a first flexible cable. The first flexible cable is wound around the fixed pulley and one end of it is fixed to a fixing component. The fixed pulley itself is fixed to the fixing component. The other end of the first flexible cable is a free end. The fixing point of the first flexible cable on the fixing component and the fixing point of the fixed pulley on the fixing component are located on different fixing parts. Whether the length of the first flexible cable changes or not is a multiple of 2 to the power of 0 of the free end. When the actuator is at level 2, the actuator includes a pulley, a first flexible cable, and a second flexible cable. The first flexible cable is wound around the pulley, with one end fixed to a fixing component, and the other end being a free end. One end of the second flexible cable is fixed to the central shaft of the pulley, and the other end is fixed to the fixing component. The fixing points of the first and second flexible cables on the fixing component are located on different fixing parts. The length of the first flexible cable changes in a multiple of 2 to the power of 0 with respect to the free end, and the length of the second flexible cable changes in a multiple of 2 to the power of 1 with respect to the free end. The distance between the positive and negative electrode access points on the flexible cables at different levels is the same. The fixing component is a conductive medium, and one of the electrode access points on the flexible cables at different levels is the connection point with the fixing component. The electrodes of the first and second fixing parts on the fixing component are the same.

Citation Information

Patent Citations

  • Data retrieval system using controlled film projector - has film frame selection using binary coded address drum driven by motor

    DE2812660A1

  • Mechanical Computing Systems

    US20200026490A1