Что это за микросхема на этой печатной плате?

Очень новичок в электронике за пределами базовых знаний.

Эта плата взята из маленькой игрушки для смартфонов, где нажатие и удерживание кнопки отображает 1 цвет на подключенном светодиоде RGB, а быстрое двойное нажатие на ту же кнопку меняет его на другой фиксированный цвет. Нет никакого способа (на борту) циклически переключаться между различными значениями цвета, это просто жесткое изменение между различными значениями.

Я пытаюсь создать свою собственную схему, которая делает то же самое, но я не уверен, что это за микросхема под кнопкой. На нем нет ни текста, ни даже изображения, поэтому я не могу найти техпаспорт. Поиск по шелкографии "TLBZ-039-V2.0" также не дал результатов. Сначала я подумал, что это обычный чип 555, потому что все, что ему нужно сделать, это изменить напряжение, подаваемое на разные контактные площадки, но все таблицы данных, которые я нашел для чипа 555, показывают, что контакт 1 — это GND, и на этой плате он имеет контакт 1, являющийся VCC.

Не снимая микросхему с платы, также выглядит так, что контакты 2 и 3 просто не используются или исчезают где-то под микросхемой. Я могу опубликовать больше фотографий голой платы с дорожками, как только я отключу кнопку / микросхему.

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

Попробуйте увеличить яркость микросхемы на фотографии, если у вас есть контроль над настройками экспозиции камеры, увеличьте время или диафрагму на 3 или 4 шага. если нет, покройте все остальное черной бумагой и используйте яркий свет.
Я не думаю, что скрытые следы делают что-то интересное.
Вероятно, это простой 8-битный MCU, такой как дешевый 12F PIC или аналогичный. Также возможно, что это нестандартная ИС, если они производятся сотнями тысяч.
У вас есть область вокруг штифтов. Есть ли какие-либо компоненты, кроме R1-3, C1, переключателя и микросхемы. 4 провода справа идут к светодиоду. Он может просто срабатывать на переключателе и переключаться между контактами 4, 5 и 6. Я предполагаю, что это простая настройка микросхемы TTL / CMOS, а не что-то необычное. Это может быть нестандартный чип, но это может быть слишком дорого. Если это процессор, то ему нужны часы.
1) он из игрушки (поэтому должен быть дешевым) 2) 8 контактов 3) некоторые кнопки, светодиоды, очень мало резисторов и конденсатор: это то, что использует 95% электроники в игрушках и т. д., дешевый микроконтроллер. Их можно купить примерно за 3 цента , когда вы купите их достаточно. См.: youtube.com/watch?v=VYhAGnsnO7w Более дешевого решения просто нет, поэтому все производители используют такой дешевый UC.
@mhaselup 4 провода справа — это RVGB к светодиоду RGB с общим анодом. Нижние 2 идут к клемме батареи AA. Когда это было продано публике 3 или около того года назад, я думаю, что оно стоило около 15 долларов или около того, так что, вероятно, это не что-то нестандартное. Основываясь на моих очень ограниченных знаниях о RGB-светодиодах, я знаю, что он просто посылает разные значения напряжения через контакты 5, 6 и 7, из-за чего светодиод излучает разные цвета.
Вероятно, это не разные значения напряжения; Светодиоды обычно управляются с помощью ШИМ (широтно-импульсной модуляции), что означает быстрое включение и выключение этих контактов (между 0 и VCC) для усреднения желаемой яркости.
Я голосую за закрытие этого вопроса, потому что он имеет запутанную часть. См. Руководство по вопросам идентификации компонентов .

Ответы (4)

555 не может просто делать то, что делает этот чип, так что это не 555.

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

555 продолжал появляться, когда я искал «8 pin icu», и это было самое близкое техническое описание, которое мне удалось найти, но обратная полярность на контактах 1/8 заставила меня подумать, что это не так, поэтому спасибо за подтверждение моего подозрения.
Что такое "ИКУ"?
@Justme Сюда попадают тяжелобольные пациенты в больнице (отделение интенсивной терапии). :) Возможно, это опечатка в "MCU".
@JYelton Я думаю, что это опечатка в "IC"
@ user253751 А, да, гораздо более вероятно.

Вероятно, это простой 8-битный MCU, такой как дешевый 12F PIC или аналогичный. Также возможно, что это нестандартная ИС, если они производятся сотнями тысяч.

Если вы просто пытаетесь воссоздать поведение, выберите любой маленький микроконтроллер (например, PIC или ATTiny) и запрограммируйте поведение, которое вы хотите.

Я рекомендую PICAXE, если вы новичок. Это помогает оградить вас от множества сложностей настройки и программирования. Делает вещи намного менее пугающими.

Поместите доску в морозильную камеру на 30 минут, затем, когда вы вытащите ее, так как она часто оттаивает, вы увидите очертания любой маркировки, которая была удалена. Я подозреваю, что это один из тех контроллеров за 2-5 центов, о которых писал EEvblog.

+1, расположение VCC и GND соответствует «3-центовому микроконтроллеру» PMS150.

Я пытаюсь построить свою собственную схему, которая делает то же самое...

Как уже было сказано, микросхема представляет собой либо микроконтроллер, либо пользовательскую микросхему.

Если это нестандартная микросхема, у вас нет шансов получить такую ​​же микросхему, и вам придется использовать микроконтроллер (цена: около 1 евро или 1 доллар США плюс около 30 евро/долларов за устройство программирования), если вы хотите построить такое устройство себе.

Если вы хотите использовать ту же распиновку, что и микросхема на фото: микросхемы ATtiny 102/104 имеют такую ​​распиновку.

Однако для программирования такого контроллера требуются большие знания в области программирования, а использование ATtiny 10x для программирования будет немного сложным, если используется контакт 4, потому что программатор с четырьмя состояниями (0 В, Vcc, 12 В, высокое сопротивление) требуется выходной сигнал.

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

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

Если вы можете использовать чип с другой распиновкой (возможно, с большим количеством контактов), я бы взял более крупный контроллер, который можно запрограммировать на языке высокого уровня. Существуют 8-контактные 32-битные контроллеры Cortex, которые можно программировать на C, C++ и других языках программирования.

Основываясь на моих очень ограниченных знаниях о RGB-светодиодах, я знаю, что он просто посылает разные значения напряжения через контакты 5, 6 и 7, из-за чего светодиод излучает разные цвета.

Такой «цветной светодиод» на самом деле состоит из трех светодиодов: красного, зеленого и синего.

Если вы хотите желтый, вы включаете зеленый светодиод и красный, а синий выключается.

Как уже писалось, вы бы не использовали разные токи (и никак не разные напряжения) для изменения яркости светодиода. Вместо этого вы используете ШИМ: вы включаете светодиод на 10 миллисекунд и выключите его на 30 миллисекунд, вы снова включаете его на 10 миллисекунд и так далее...

Человеческий глаз воспримет это не как «мигание», а как 25% яркости.

10 мс включено и 30 мс выключено означает период ШИМ 40 мс, что составляет 25 Гц. Я знаю, что у разных людей разный порог слияния мерцания, но я думаю, что даже обычный человек обнаружит, что 25 Гц мигает раздражающе, а не воспринимается как яркость 25%, особенно если свет движется или декорации с ШИМ-подсветкой движутся (например, при езде на велосипеде). .