Skip to main content

Binary - Gray Code Conversion and vice-versa

Binary - Gray Code Conversion with Solved Examples

Binary - Gray Code Converter - an online tool to perform binary to grey code or grey code to binary conversion. Truth table & example conversion may useful to understand such operations in digital electronics & communications. Select the radio button to perform the appropriate conversion. Both the conversions can be done by using the below EX-OR gate logic.
                       

Binary to Gray Code Conversion

This conversion method strongly follows the EX-OR gate operation between binary bits . The below steps & solved example may useful to know how to perform binary to grey code conversion.

1. To convert binary to grey code, bring down the most siginificant digit of the given binary number, because, the first digit or most siginificant digit of the grey code number is same as the binary number.
2. To obtain the successive grey coded bits to produce the equivalent grey coded number for the given binary, add the first bit or the most siginificant digit of binary to the second one and write down the result next to the first bit of grey code, add the second binary bit to third one and write down the result next to the second bit of grey code, follow this operation until the last binary bit and write down the results based on EX-OR logic to produce the equivalent grey coded binary.
Solved Example :
The below solved example may useful to understand how to perform binary to grey code conversion.

Problem
Find the equivalent grey code for the binary 111012.

Solution :

Grey Code to Binary Conversion

This conversion method also follows the EX-OR gate operation between grey & binary bits. The below steps & solved example may useful to know how to perform grey code to binary conversion.

1. To convert grey code to binary, bring down the most siginificant digit of the given grey code number, because, the first digit or the most siginificant digit of the grey code number is same as the binary number.
2. To obtain the successive second binary bit, perform the EX-OR operation between the first bit or most siginificant digit of binary to the second bit of the given grey code.
3. To obtain the successive third binary bit, perform the EX-OR operation between the second bit or most siginificant digit of binary to the third MSD (most significant digit) of grey code and so on for the next successive binary bits conversion to find the equivalent.
Solved Example :
The below solved example may useful to understand how to perform grey code to binary conversion.

Problem
Find the equivalent binary number for the grey code 1010.
Solution :
In digital electronics & communications, the conversion between different number systems play vital role to perform various operations. The above solved examples for binary to grey code and grey code to binary conversions may useful to understand how to perform such calculations, however, when it comes to online, this binary - grey code converter may useful to perform such conversions as easy & quick as possible.
















Comments

Popular posts from this blog

Electronic Engineer at Thinture Technologies Pvt. Ltd

Hello Dear Readers, Currently, at Thinture Technologies Pvt. Ltd vacancy for Electronic Engineer role. Thinture Technologies Pvt. Ltd. is a vehicle control systems manufacturer, with a primary focus on road speed limitation and GPS-based tracking systems. All of our products are designed in-house from basic circuit designing to firmware, algorithm to PCB designing, online software platforms to mechanical assembly drawings, and standard operating procedures for aftermarket usage. Role Description: This is a full-time on-site role for an Electronic Engineer located in Bengaluru. The Electronic Engineer will be responsible for the day-to-day tasks associated with electronic engineering, including electronics, electrical engineering, circuit design, testing, and more. Qualifications: Strong electronic engineering skills Sound knowledge of circuit design and electrical engineering Experience with electronics testing and quality assurance Proficient in using software tools for schematic capt

R&D Intern (Electronics Engineering) at Greaves Electric Mobility

Hello Dear Readers, Currently, at Greaves Electric Mobility vacancy for an R&D Intern (Electronics Engineering) role. At Greaves Electric Mobility, we build products and solutions that are designed to democratize smart and sustainable mobility and do our bit to heal the Planet. Backed by the 164 year engineering legacy of Greaves, our portfolio of electric two and three wheelers are made in India at manufacturing sites across Tamil Nadu, Telangana and Uttar Pradesh. Key Responsibilities: Collaborate with experienced engineers in the research and development of electric mobility technologies. Participate in the design, prototyping, and testing of electronic and electrical systems for electric vehicles. Contribute to the analysis and improvement of automotive electrical systems, ensuring compliance with industry standards. Assist in troubleshooting and problem-solving activities related to electric vehicle components. Stay updated on the latest advancements in the electric mobility s

Hardware Design Engineer at TSC Tech Labs

  Hello Dear Readers, Currently, at TSC Tech Labs  vacancy for a Hardware Design Engineer role. Company Description: TSC Tech Labs is a Space and Defence Startup based in Bengaluru. The company has a legacy of developing three Satellites with Space Heritage and holds five active Defence Contracts with the Indian Navy. Role Description: This is a Senior Hardware Design Engineer role and is a full-time on-site position located in Bengaluru. The Senior Hardware Design Engineer will be responsible for designing and developing electronics hardware, circuit design, hardware architecture and hardware development for satellite and defense systems. Responsibilities: Review and understand electrical schematic designs Perform design reviews with other team members Perform layout design based on these schematic designs, complying with product requirements Close collaboration with other project members (system, mechanical, hardware, and firmware engineers, etc.) Prepare PCB/PCBA production document