[Перевод] Контакт есть, сигнала нет
или как рассогласованные линии портят ваш сигнал
На форуме Dangerous Prototypes я однажды принял участие в одном обсуждении, посвященном проблемам с шиной SPI, кторая переставала нормально работать, начиная с некоторой длины. Мой опыт подсказывал мне две вещи: 1) проверить источник питания, 2) проверить линию на наличие отражений. Тогда я понял, что это должно быть общей проблемой для всех радиолюбителей. Линии передачи данных — сложная тема, и настало время снять покров таинственности с этой электронной магии.
Читать дальше →
[Перевод] Самодельный светодиод из карбида кремния
Эта статья описывает процесс создания работающего самодельного светодиода. Долгое время я думал, что создание активных электронных компонентов самому c нуля — неосуществимая задумка. Как же я ошибался. Галеновый (из сульфида свинца PbS. — Прим. перев.) диодный детектор относится к эпохе зарождения радио. Светодиод появился примерно в то же время. Это моя первая (на самом деле вторая, после галена) попытка создания полупроводника.
Читать дальше →
Intro to Liquidware Amber, Part 2
First off, thanks to the wonderful folks over at Adafruit and Engadget for checking out the Amber! It’s been great hearing all the thoughts, feedback, and questions so far. While Mike and I get some of the projects and walkthroughs all documented, I’ll be posting them over the next week. In the meantime, some behind-the-scenes action, and a preview of what’s on deck…
Many of the questions about Liquidware Amber revolve around a couple common themes, which I’ll do my best to explain here:
What exactly is this “Amber” again?
It’s an easily customizable Android tablet. It...
Antipasto Hardware BlogIntroducing Liquidware Amber
https://invidious.privacyredirect.com/watch?v=XxfHJp2RSUU
One of the most common questions I get is, “Can I build my own Android tablet for [my project]?”
That’s also something that I spend a disproportionate amount of time working on. Now, rather than starting from scratch, I’m starting from the level of say, ripping the case off my tablet and rooting it. It’s not as violent as it sounds. The point is, I need something about 80% of the way to a tablet.
Conversely, I could build my way back up from something like a BeagleBoard, but in many cases, it’s much more of a prototype than I really need.
After...
Two ways to accelerate embedded development and build your application faster
Intel’s Core 2 Duo was one of the first mainstream desktop uses of a dual-core microprocessor (2005-6), and Nvidia’s Tegra 2 was an early dual-core appearance in mobile devices (2010).
Embedded development typically follows the progression of mainstream computing, with an approximate 5 year lag. Approximate, because dual-core ARM Cortexes (Cortices?) and Intel Core 2 Duos are quite different, and designed for different applications.
Even 5 years ago, though, personal desktop computers were quite powerful, and that power is now available for an incredible variety of dedicated or mobile applications.
As embedded technology becomes increasingly powerful, development efforts have had to accelerate...
Тесла-пушка
Не хватит пальцев на руках (да и на ногах), чтобы пересчитать все фантастические книги, фильмы и игры, где фигурирует энергетическое оружие. Признайтесь, каждому из вас хотелось заиметь подобную штуку, чтобы со зловещим хохотом поджаривать врагов многометровыми искусственными молниями. Товарищ с ником Rob не стал исключением, и под впечатлением от комикса The Five Fists of Science собрал свою собственную Тесла-пушку.
Оружие не стало точной копией пушки из комикса, но от своего литературного прототипа оно выгодно отличается тем, что реально существует. И работает!
Читать дальше →
Minecraft в Minecraft'e
https://invidious.privacyredirect.com/watch?v=GwHBaSySHmo
Думаю, никому не нужно объяснять, что такое Minecraft. Простая, на первый взгляд, игра таит в себе огромные возможности. Особенно преуспели фанаты игры в строительстве различных механизмов. Был собран и калькулятор, и даже полноценный программируемый компьютер. Обсуждение таких машин непременно сопровождается комментариями вида:
Теперь надо собрать эмулятор PC в майнкрафтеИ в нём запустить майнкрафтЖдем когда в minecraft реализуют сам minecraft
Поздравляю, господа, дождались! В майнкрафте реализовали сам майнкрафт.
Читать дальше →
Building an 8-Bit Computer – Now With Instructions
I have been thinking about doing an Instrucables article on my computer project for a while now as the goal of this project being on the internet in the first place is to help people with a similar goal. For those of you who are not familiar with Instructables, it is a comprehensive DIY website written by makers from all corners of life. All it takes to write a how-to article is to register for an account and share what you do. I finally got around to writing my article on how to build an 8-bit computer from scratch. It took me three days...
8 Bit SpaghettiTest Time
I just finished wiring up the NVRAM chips to the computer. They are being addressed by a 8-bit program counter separate from the computer’s control counter. The control matrix changes its control word on the falling edge of the clock pulse. This allows the control to set up the 16-bit word, needed to tell which registers or operations are to be active, for the rising clock pulse.
There are a few problems, however, that have made this a bit more difficult than it should be. Since the NVRAM chips I am using are CMOS driven, the TTL chips do not always...
8 Bit SpaghettiNVRAM Programmer
For the control matrix of my computer I am using some NVRAM chips to store a 16-bit control word for the various registers and control wires of my CPU. I decided not to use EEPROM as the chips that I bought were all faulty and wouldn’t write (I consulted many people and they agreed). I also decided that moving breadboard wires around was an extremely inefficient way to program 70 control words at 70 addresses. Which is why I decided to create a simple NVRAM (or EEPROM) programmer using the Arduino to send out addresses and data as well as control the...
8 Bit Spaghetti